4557 625
10440 770
22652 463
302042 953
14889 754
17182 430
71813 737
7785 481
33405 329
12215 763
14522 275
15316 496
11016 171
27251 300
22065 115
89287 368
5925 676
4010 429
1620 126