3308 625
41820 117
3518 602
13322 393
10568 220
11529 37
5790 509
1881 114
5944 542
40621 334
15127 385
3353 30
2521 230
4061 195
39903 209