1006452 3001
48775 127
165115 462
1375199 4263
293047 769
230470 2012
94416 197
232258 576
871582 2239
168164 371
198317 766
147205 752
44516 391
709248 1088
961805 2073
124909 588
122549 554
169503 602
529734 979
800548 1938
1670740 2440
115214 292
1013517 2434
108019 721