3331 625
41900 117
3559 602
13361 393
10589 220
11588 37
5804 509
1890 114
5969 542
40730 334
15257 385
3414 30
2538 230
4078 195
39971 209