28596 358
15434 543
6331 288
4521 760
4262 568
1982 312
16427 801
12802 138
307458 179
29374 372
16556 235
9649 55
39227 314
9733 126
20978 507
35216 896
12133 301
24830 171
10798 498
22519 184
21554 696
10945 518
7574 156
28336 763
9220 643
12155 433
8933 644
60719 260