3995 220
34741 183
10851 431
31624 504
63309 233
8891 521
4213 282
6820 504
30613 92
55957 1007
2540 70
2484 98
5003 658
8025 235
3131 659
2795 261
4736 395