2990 302
39608 979
40703 642
3019 773
57250 163
2458 538
2853 629
16129 884
34695 292
26039 170
17215 82
15597 436
759 63
2980 953
22715 292
18228 566
30061 68
3738 435
9219 161
3013 707
4341 80
8237 648
5736 512
774 92