3134 71
2325 334
2066 368
40956 925
19253 327
16443 741
9052 673
28136 718
4457 427
11523 795
10466 444
1654 48
3944 59
2546 293
5728 879
23476 522