3290 625
41755 117
3505 602
13294 393
10547 220
11475 37
5777 509
1872 114
5910 542
40547 334
15058 385
3312 30
2509 230
4037 195
39844 209