101505 326
15884 493
60282 178
186478 733
46078 234
21451 564
85539 372
86682 348
48716 467
125471 362
15789 339
6729 434
93525 467
5519 682
4356 489
7192 682
6421 28
143341 953
73509 638
88355 962
90958 421
38357 437
40784 183
11692 399
53575 769
36949 189
19928 953
51557 683