3156 30
1117 81
3623 561
22647 667
4638 327
5857 648
8668 604
7453 693
6260 81
2753 155
5821 860
4468 244
3148 295
8064 553
7368 671
3282 382
3850 85
5078 232
1818 395
13267 88
1596 217
1397 159
3443 426
8221 573
3003 451
4029 596
5286 675
2332 1006