1442 97
2393 111
4129 410
8794 806
2105 443
26047 290
8815 600
17443 516
10292 624
5197 207
15977 567
17436 310
7606 482
5845 286
9664 494
3724 707