106198 75
65704 648
272183 753
228168 492
15989 311
86331 154
13088 481
118274 214
123793 593
43488 751
109920 195
8034 61
369049 532
31947 180
89607 567
60994 789
101880 458
107306 420
53439 643
152716 198
36887 597
40300 866
15292 821
113991 365
28461 253
9172 365
196803 176
271174 181