17303 1000
10884 600
34674 393
9184 259
10397 669
8803 707
408747 401
313553 716
14037 134
16402 144
17115 474
21247 559
17494 683
8449 145
21755 247
115384 272
77576 223
24663 654
11883 666
11647 532
20966 832
16040 426
163575 1147
23072 428
13841 224
94073 467
219105 1159
69471 110