907 76
8809 226
3867 779
6413 178
3423 309
2803 126
2171 35
8258 511
4052 566
1095 63
5915 564
3858 88
4611 638
4247 46
3350 418
3329 120
4707 612
3026 343
2927 39
5737 272
9609 708
3545 727
4218 353
4958 152
15433 533
5538 796
5485 401
4933 641