42625 533
18729 871
5091 912
11675 473
44876 337
5613 799
28485 221
5392 416
30071 348
18635 172
8345 352
178156 790
5638 505
50503 776
28374 562
13519 161
24085 552
270167 269
161865 422
66475 631
49050 642
2959 816
32840 505
150534 816