2831 256
5971 655
7157 411
9601 548
16542 289
27197 103
64636 764
14441 196
101697 549
22438 556
21784 873
9464 501
17020 349
15077 511
13518 812
10171 590