112112 825
23503 502
124769 822
90361 358
36105 446
25936 591
54568 791
35453 241
23163 63
41841 406
31973 497
21086 221
98128 530
75965 519
50446 498
11813 164
50294 280
49029 637
95601 596
46161 375
78912 376
48326 534
45547 74
50586 600