2412 304
856 160
10911 149
5227 807
14782 184
9968 399
3646 388
3991 617
11142 573
6031 702
4017 517
3545 584
1328 57
16856 546