20141 945
3803 503
3722 814
2769 521
3143 337
4805 379
6614 589
5943 167
93357 818
117239 416
18609 880
45044 244
29005 312
14280 646
7235 648
6791 317
3036 373
5119 491
4829 685
7055 250
2761 88
259956 600
369344 1732
9135 66
19137 431
2047 241
123919 614
3259 492