907 76
8782 226
3859 779
6392 178
3417 309
2795 126
2163 35
8251 511
4047 566
1095 63
5907 564
3853 88
4600 638
4237 46
3348 418
3322 120
4698 612
3023 343
2912 39
5727 272
9594 708
3545 727
4216 353
4953 152
15416 533
5526 796
5463 401
4922 641