508 123
2902 693
1682 428
1932 623
1917 347
2588 605
2295 589
2310 629
1650 371
2403 511
3531 451
2297 426
579 66
6870 34
1100 219
9891 688
4851 288
2328 531
2518 547
1650 159
2598 500
6249 678
4686 396
5209 546
46303 630
29101 782
3335 170
3892 398