11011 73
17133 1000
8117 201
21647 279
34091 331
18801 187
8657 707
11829 623
6826 509
17965 259
20017 960
29113 118
35532 669
343892 934
7209 335
163998 480
12633 958
14145 316
6017 398
36266 427
16452 591
10382 189
8416 70
22904 450
11348 81
14743 947
9233 524
15767 253