32662 283
270482 181
31370 328
22298 234
112213 677
100985 609
96816 499
96776 414
125252 670
50169 207
31050 295
19868 831
14513 592
11223 138
19381 393
8408 603
3203 94
3703 331
4448 525
6427 206
43268 158
14080 211
25855 437
9232 101
20417 169
28343 770
15716 711
30518 325