25047 491
1832 288
55545 241
22864 613
17418 257
11295 196
21799 748
2934 252
12679 524
2823 237
990 101
2520 351