3308 625
41820 117
3520 602
13323 393
10569 220
11530 37
5790 509
1881 114
5945 542
40624 334
15131 385
3354 30
2521 230
4062 195
39904 209