5631 511
54906 368
486412 931
20516 721
41089 386
18035 215
60897 162
20378 232
16525 572
16268 867
22539 203
34538 674
3749 87
13769 520
101050 278
9575 112
11677 738
8276 320