3294 625
41765 117
3512 602
13302 393
10554 220
11482 37
5777 509
1872 114
5918 542
40562 334
15068 385
3319 30
2510 230
4042 195
39857 209