3320 625
41881 117
3542 602
13343 393
10584 220
11579 37
5801 509
1887 114
5962 542
40704 334
15213 385
3392 30
2534 230
4077 195
39956 209