3308 625
41838 117
3527 602
13328 393
10573 220
11541 37
5791 509
1881 114
5948 542
40648 334
15154 385
3361 30
2525 230
4066 195
39919 209