19289 445
887 158
2851 691
6168 51
16777 834
3074 804
2737 204
4761 226
678 99
2904 474
4174 547
2785 534
3528 637
2715 422
1731 288
2833 656
4186 562
3238 871
12355 916
100987 423
13789 153
5947 783
4020 275
1867 362
6885 945
1788 123
4516 693
2760 428