36002 559
47543 488
58220 353
35582 311
29213 447
16786 461
46148 331
82474 803
58703 229
20471 247
145432 945
227074 487
105533 1035
125110 685
14700 647
22836 52
53571 558
56302 436
37355 178
39380 756
37445 654
81381 761
23344 55
67043 762
29274 664
35158 671
123478 336