15093 62
16092 204
12436 171
78413 342
12252 60
45799 645
36772 263
97061 542
47146 498
129283 898
94344 1128
17112 558
29101 188
69014 230
66716 553
111257 1097
50152 437
263963 914
15508 317
70408 740
119090 1194
94665 590
21539 269
19468 220
35864 810
107871 804
79079 212
46658 743