152881 502
40489 467
18924 671
63342 710
29703 380
30666 758
42150 674
34498 208
32736 848
25478 163
75409 165
60789 235
48325 566
19795 119
54666 410
29518 731
49471 172
74970 466
52488 792
37448 694
36220 617
144086 504
151020 341
69224 310
13601 179
19457 571
66252 706
30823 200