907 76
8799 226
3863 779
6406 178
3421 309
2801 126
2169 35
8257 511
4050 566
1095 63
5910 564
3854 88
4606 638
4246 46
3348 418
3328 120
4702 612
3025 343
2924 39
5737 272
9605 708
3545 727
4216 353
4956 152
15427 533
5534 796
5481 401
4930 641