32706 283
271645 181
31410 328
22332 234
112605 677
101116 609
97209 500
97058 414
125560 670
50366 207
31134 295
20020 831
14587 592
11263 138
19520 393
8514 603
3235 94
3729 332
4468 525
6474 206
43677 158
14209 211
26091 437
9245 101
20611 169
28646 770
15753 711
30689 325