2966 47
1137 67
11059 472
19301 818
5389 315
10642 600
5276 103
7619 484
3493 739
17207 631
2452 392
12874 168
5232 822
6300 309
3894 457
3723 474
2281 245
2397 168