3155 71
2325 334
2066 368
40964 925
19257 327
16444 741
9053 673
28138 718
4457 427
11523 795
10467 444
1654 48
3944 59
2547 293
5728 879
23481 522