113397 601
88985 123
127162 411
13857 339
185211 394
249680 723
383804 540
220277 935
116306 285
138544 347
66069 319
125266 827
72195 463
94566 949
123983 740
39028 549
48089 992
75610 533
38761 306
28356 297
32796 620
99998 1178
43705 757
42056 630
42052 414
16245 168
14379 680
35824 513