3996 220
34741 183
10853 431
31641 505
63336 233
8896 521
4214 282
6821 504
30628 92
56002 1007
2540 70
2486 98
5004 658
8026 235
3131 659
2796 261
4737 395