89675 877
97033 579
162298 643
123675 533
13957 144
171113 221
186432 687
151375 516
412360 743
31534 385
132607 287
417846 529
115706 949
33679 638
93828 371
33049 246
56955 601
65703 514
30267 122
28912 403
21764 866
95416 627
51368 342
43739 505
14888 987
58496 158
34005 809
30166 640