11022 73
17141 1000
8125 201
21659 279
34119 331
18812 187
8660 707
11830 623
6832 509
17970 259
20021 960
29122 118
35542 669
343996 934
7214 335
164129 480
12641 958
14154 316
6021 398
36276 427
16454 591
10389 189
8421 70
22907 450
11353 81
14748 947
9236 524
15772 253