5812 645
2632 612
9951 625
3412 565
1546 211
5099 646
4073 784
7535 810
6856 202
5442 111
10905 137
3820 527
3277 42
2466 111
3534 763
3497 39
26775 710
17556 485