396 83
10827 315
3929 631
1263 226
14564 793
18404 501
1860 385
9322 792
7801 606
4005 429
736 238
861 124
7372 555
4312 703
2815 486
2589 734
3505 622
2686 625
44340 683
1727 430
2157 693
9914 585
1996 294
2899 745