93396 806
107183 674
66914 727
14593 239
87997 1054
21204 200
397838 736
350433 990
71414 141
29921 370
72236 398
273210 644
49600 184
19702 634
113340 504
53576 536
49260 374
406670 1008
142700 354
130400 462
31249 656
53890 179
47028 828
172184 613
112443 343
431450 534
23251 424
32489 242