50505 68
10097 378
6425 518
13219 822
4174 175
7925 620
20425 841
20125 839
4734 516
16234 162
23939 219
2114 64
39781 638
5242 52
21362 500
13176 263
5664 306
4856 283
6717 335
5167 513
6220 560
16859 579
3771 111
15371 864
2397 265
12636 295
4341 752
7504 506