3012 71
5630 582
2064 368
13938 158
5390 289
50521 602
4130 675
22781 465
40888 925
12815 676
13188 95
23555 800
19241 327
24209 505
16428 741
2920 209
5231 712
9369 714
12033 233
20703 400
9041 673
28105 718
9606 875
9676 317
4457 427
10101 398
6380 727
11514 795