2413 304
856 160
10913 149
5228 807
14787 184
9970 399
3648 388
3992 617
11143 573
6031 702
4017 517
3545 584
1328 57
16862 546