50558 128
26670 360
60970 876
28923 331
42138 833
37098 628
87793 837
57499 169
39573 433
38516 833
53652 492
241211 505
15778 648
28987 815
60027 438
68847 187
50552 436
32601 707
75653 652
39402 608
54168 503
29884 365
227195 845