529 71
1542 288
1288 265
2159 392
3045 583
2713 742
1188 96
2448 560
1724 272
3340 523
2792 602
4899 36
3066 205
1550 178
3143 435
7849 339
8785 637
2643 626
7543 665
855 184
7286 470
2352 375
988 139
1125 218