29961 53
1086 204
4741 319
1067 215
15539 690
50075 721
16447 793
5155 598
6772 742
2127 168
3211 586
2834 617
1933 422
10137 505
5530 629
4440 117
40315 435
3815 710
11993 525
1816 321
2158 311
1328 187
1426 262
4735 186