905 76
8772 226
3857 779
6380 178
3409 309
2790 126
2150 35
8242 511
4042 566
1095 63
5901 564
3847 88
4593 638
4228 46
3344 418
3316 120
4695 612
3020 343
2905 39
5722 272
9585 708
3545 727
4209 353
4943 152
15408 533
5520 796
5452 401
4918 641