51027 122
6572 252
4437 368
4817 622
18490 724
2890 428
5685 568
3136 554
1381 133
17851 356
11017 462
13462 339
5989 223
24279 659
14319 132
12592 237
11227 81
16583 761
193331 844
9238 49
18816 887
13086 173
146478 443
39148 302
23226 98
10329 683
58023 492
35304 626