3309 625
41845 117
3528 602
13328 393
10575 220
11550 37
5794 509
1883 114
5950 542
40653 334
15161 385
3366 30
2526 230
4067 195
39927 209