907 76
8783 226
3860 779
6397 178
3417 309
2798 126
2163 35
8253 511
4048 566
1095 63
5907 564
3853 88
4602 638
4237 46
3348 418
3323 120
4698 612
3023 343
2913 39
5731 272
9595 708
3545 727
4216 353
4953 152
15420 533
5528 796
5465 401
4924 641