513 123
2905 693
1683 428
1934 623
1922 347
2588 605
2296 589
2314 629
1650 371
2404 511
3538 451
2299 426
580 66
6871 34
1101 219
9892 688
4851 288
2329 531
2519 547
1650 159
2599 500
3612 114
6253 678
4688 396
5210 546
14446 670
46306 630
29101 782