2571 63
1225 208
7217 45
2300 167
2061 349
9315 448
3464 428
4063 717
2746 545
3227 313
1314 147
1047 27
8759 829
4468 535
1776 80
2569 521
5095 310
4008 734
2165 265
2438 607
7458 736
1552 197
2672 577
1149 138