11011 73
17133 1000
8117 201
21647 279
34092 331
18801 187
8658 707
11829 623
6827 509
17966 259
20017 960
29116 118
35532 669
343895 934
7209 335
164008 480
12633 958
14146 316
6018 398
36266 427
16452 591
10383 189
8416 70
22904 450
11348 81
14743 947
9233 524
15767 253