13006 227
18088 427
96344 197
14902 739
137603 462
234534 501
10507 568
11094 543
3236 409
9562 360
13138 845
15531 149
12022 302
8513 411
14424 249
11527 118
144221 408
11765 158
12015 455
7502 231
85155 339
265021 1153
17453 144
10880 117
6597 94
7982 483
440202 1008
290975 930