12597 400
38012 322
64803 157
58453 771
35817 49
53629 82
26777 176
24368 617
34120 212
19126 405
25757 154
12995 396
9484 319
3537 273
13308 442
15014 655
25711 506
11563 545
41490 105
15861 885
22212 1009
47095 58
4495 432
10385 131
5178 909
8083 640
41891 354
38117 210