31043 503
3700 400
3905 177
2144 306
4409 720
2490 123
1419 71
4736 459
3269 448
1139 39
2840 38
4917 459
20733 185
50991 644
33976 454
4402 594
3608 771
2166 443
2936 319
3092 142
6697 594
4225 58
3751 87
12593 592