3293 625
41764 117
3511 602
13301 393
10554 220
11480 37
5777 509
1872 114
5918 542
40558 334
15065 385
3319 30
2510 230
4041 195
39855 209