125402 212
9463 433
6299 179
5085 306
5184 252
7003 670
314999 863
36787 426
7749 868
20076 319
11787 582
7902 208
166675 766
86221 774
102514 730
8129 671
178543 652
6081 216
87553 417
541568 649
9314 812
15618 380
99705 694
37205 326
163435 320
98449 144
139210 425
111017 552