4592 686
1454 253
14231 714
3322 317
20153 313
29422 485
41683 688
2880 703
1683 336
3527 779
1521 207
5404 547
6793 464
1127 33
1715 269
5370 605
2271 398
2878 362
3647 824
3822 587
3758 812
1849 171
2357 74
1724 43