3313 625
41863 117
3531 602
13337 393
10581 220
11563 37
5798 509
1887 114
5959 542
40685 334
15198 385
3385 30
2530 230
4072 195
39947 209