102693 235
96405 906
161416 540
46203 61
84667 599
98902 508
53375 409
97682 231
69020 661
15950 567
165494 139
61083 511
71028 145
47598 78
43800 559
106818 370
49466 701
23930 245
87715 261
3400 329
30998 221
98351 289
93085 348
76551 353
170035 313
269728 862
174771 419
157547 216