1006310 3001
48650 127
164994 462
1375061 4263
292933 769
230354 2012
94298 197
232164 576
871460 2239
168057 371
198214 766
147121 752
709154 1088
44420 391
961696 2073
169435 602
124806 588
122448 554
529677 979
800453 1938
1670631 2440
127036 663
1013399 2434
115094 292