40001 279
14603 312
20158 680
5727 227
19389 901
23378 495
5847 87
8749 845
7841 470
16834 765
55500 642
14411 348
7412 79
15806 396
11619 398
20839 798
18847 879
11114 28
15385 194
11808 147
9550 353
5481 116
6580 143
16508 134
30572 494
12505 87
14227 61
15100 320