40660 686
4873 327
5887 524
6459 851
8203 629
3514 509
23577 645
11839 212
27933 185
3482 377
2340 229
3025 325
26766 133
2802 201
1755 117
3388 402
2142 215
20897 521
3230 374
9102 277
7682 246
53904 493
14200 498
1635 63
21722 475
5439 242
13351 357
2188 331