126 27
2494 626
10449 395
8050 433
4481 503
28280 605
4964 498
13357 626
7565 89
2936 68
1782 292
2805 375