15093 62
16092 204
12436 171
78416 342
12252 60
45800 645
36773 263
97064 542
47150 498
129283 898
94348 1128
17113 558
29101 188
69016 230
66718 553
111258 1097
50153 437
263967 914
15509 317
70408 740
119103 1194
94666 590
21543 269
19471 220
35864 810
107874 804
79080 212
46659 743