102796 235
96515 906
161520 540
46265 61
84746 599
99072 508
53451 409
97749 231
69064 661
15958 567
165658 139
61282 511
71101 145
47629 78
43842 559
106944 370
49499 701
23949 245
87825 261
3402 329
31042 221
98530 289
93098 348
76574 353
170074 313
269804 862
174828 419
157565 216