3310 625
41846 117
3528 602
13330 393
10576 220
11555 37
5794 509
1884 114
5950 542
40662 334
15164 385
3366 30
2526 230
4068 195
39927 209