12583 229
2949 490
2325 403
3168 620
665 92
3061 481
1694 125
2373 522
3193 439
2591 473
4300 886
15670 965
5496 423
12336 514
1805 324
10062 628
5103 405
1263 70
2653 399
3758 783
6588 708
1831 352
2669 365
11176 123