311011 1080
101554 537
21652 732
62449 271
8255 407
98536 346
287560 1394
17636 455
23104 515
17461 657
55193 426
228134 715
20983 493
152487 621
57038 249
68393 487
102048 699
14823 183
209739 1478
21631 654
8989 287
22020 503
53978 696
55312 661
53717 268
272960 1686
10901 436
14833 625