13006 227
18087 427
96318 197
14901 739
137551 462
234460 501
10507 568
11093 543
3236 409
9560 360
13137 845
15530 149
12021 302
8512 411
14424 249
11527 118
144175 408
11764 158
12014 455
7502 231
85136 339
264925 1153
17451 144
10880 117
6597 94
7979 483
440112 1008
290886 930