3308 625
41835 117
3525 602
13327 393
10572 220
11534 37
5791 509
1881 114
5948 542
40641 334
15151 385
3359 30
2523 230
4066 195
39917 209