2966 47
1137 67
11055 472
19298 818
5389 315
10640 600
5273 103
7619 484
3493 739
17195 631
2452 392
12874 168
5230 822
6298 309
3894 457
3723 474
2281 245
2397 168