525 123
2908 693
1683 428
1934 623
1928 347
2588 605
2296 589
2315 629
1651 371
2408 511
3548 451
2304 426
583 66
6873 34
1102 219
9894 688
4851 288
2335 531
2520 547
1653 159
2599 500
3624 114
6254 678
4691 396
5210 546
14448 670
46314 630
29101 782