4241 532
13263 207
33513 288
32041 109
11467 82
60547 598
3010 624
22645 174
2212 217
1677 365
2512 522
3279 504
5047 762