310 80
7625 532
4753 660
2448 473
2060 335
2439 792
5352 913
3777 783
3707 96
1467 423
743 157
436 66
2939 550
3297 729
2226 698
2311 576
2677 737
16948 232
3057 721
1868 483
3593 187
1793 405
612 87
2714 482