5681 511
55271 368
488951 934
20709 722
41221 386
18118 215
61345 162
20657 233
16620 573
16462 867
22751 204
34870 674
3783 87
13873 520
101813 279
9773 112
11792 739
8328 320