3024 71
2322 334
2064 368
40898 925
19242 327
16430 741
9042 673
28109 718
4457 427
11514 795
10456 444
1652 48
3944 59
2542 293
5727 879
23469 522