29596 750
10259 182
40309 458
27656 151
9881 512
12756 313
44285 625
18909 383
97276 531
15607 132
38827 616
16324 769
16966 228
7456 355
22250 728
13850 274
10578 308
19108 377
30930 416
34962 599
5331 37
6351 41
13616 358
20882 457