5622 511
54848 368
485593 929
20503 721
41072 386
18007 215
60823 160
20347 232
16509 572
16235 867
22495 203
34481 674
3740 87
13748 520
100902 277
9529 112
11659 738
8266 320