3000 904
60313 507
6404 632
9590 626
6350 267
8119 647
7973 349
8848 554
10935 176
17006 228
30417 673
5882 641
2921 208
2754 298
3274 380
4622 822
2551 215
5260 789
3686 945
3300 771
2989 500
3400 645
19096 155
1182 110