15085 62
16077 204
12421 171
78363 342
12250 60
45767 644
36762 263
97030 542
47127 498
129274 898
94232 1128
17105 558
29080 188
68982 230
66674 553
111219 1097
50113 437
263891 914
15496 317
70397 740
119044 1194
94620 590
21514 269
19450 220
308867 1209
107803 804
79060 212
46637 743