32301 829
12186 105
10622 62
20904 589
72243 219
60575 879
44952 311
38538 376
47662 488
58351 353
35673 311
29233 447
16889 461
46292 331
82613 803
20504 247
145768 945
227349 487
14720 647
25571 812
56547 436
37425 178
37487 654
63569 180
23362 55