531 25
9737 379
5007 649
3424 738
7593 541
2406 618
3013 180
2666 105
4602 596
806 75
757 78
3368 723
1408 230
2827 772
4251 376
6217 701
8257 591
15697 413
1950 375
2015 115
19276 683
2666 329
10677 624
1927 351