399539 1164
93707 555
6967 510
8467 78
118770 423
20573 704
633485 991
50565 535
262435 434
97201 590
339077 974
10268 648
238675 1138
78170 179
147635 533
37021 429
203326 653
121210 355
9451 354
172488 472
36690 466
50380 866
94286 668
189522 405
300206 1069
140878 389
15627 310
271910 604