3198 601
5094 609
6747 663
3121 98
8702 287
15309 313
11824 486
14149 354
15763 543
4318 431
9248 352
24911 750
7860 439
10275 73
16860 431
4612 627
52959 141
9531 803
6445 353
38156 199
21929 294
6994 168
28648 150
30774 325
44069 534
5600 508
2973 304
19675 620