40086 483
108008 295
40489 547
84050 344
104805 380
90618 213
25762 320
69833 445
42132 811
139964 814
43630 664
18855 61
80792 220
85515 297
26820 605
96290 253
41683 378
32268 376
52903 202
42351 369
41439 270
68273 1004
35032 395
27296 889
45107 93
74649 329
145646 651