1901 569
2556 525
993 268
243 80
4828 879
3316 342
6188 731
3701 442
5885 514
3487 648
3943 582
9003 895
7125 462
1695 253
5222 560
12920 33