12076 142
11623 198
2854 298
22197 159
8666 481
15353 627
9063 293
18071 806
30398 98
12289 53
20003 675
13519 703
21293 228
274345 625
11679 341
8897 207
24258 277
36060 115
17755 665
11503 498
13065 417
68650 865
13762 306
18447 493
28739 565
14714 696
22563 151
81073 530