3290 625
41760 117
3508 602
13297 393
10551 220
11477 37
5777 509
1872 114
5913 542
40549 334
15060 385
3315 30
2510 230
4040 195
39846 209