5631 511
54907 368
486434 931
20516 721
41089 386
18036 215
60899 162
20378 232
16525 572
16268 867
22539 203
34542 674
3750 87
13770 520
101056 278
9575 112
11677 738
8276 320