30301 348
49803 168
28477 647
15736 169
65173 621
141565 343
250401 334
5037 347
17362 472
3169 535
2153 463
1189 242
29207 478
28702 405
17568 587
24303 159
25227 613
23870 401
45136 70
17879 820
29033 652
21749 242
43297 472
40259 642