50658 122
6572 252
4435 368
4817 622
18477 724
2888 428
5685 568
3135 554
1381 133
17850 356
11016 462
13460 339
5989 223
24276 659
14316 132
12592 237
11225 81
16582 761
193320 844
9237 49
18816 887
13084 173
146457 443
39095 302
23223 98
10329 683
58017 492
35296 626