2978 328
24679 682
15818 927
11224 542
14248 388
2661 238
3834 375
20995 452
4334 859
3533 334
3491 441
5281 878
3947 667
1404 96
41642 792
10324 308
20136 441
5135 790
5167 813
6138 510
3562 90
11644 884
5691 649
7164 582