2813 771
5795 457
3157 597
4316 682
2478 512
1376 274
2283 435
1226 270
2348 589
958 116
10838 440
44003 501
75803 800
37401 141