500 160
2968 963
2350 483
733 219
1105 278
1820 468
1164 333
2055 475
2699 560
2805 385
1328 377
1769 430
2801 560
444 95
1272 322
2439 602
8120 367
1443 333
2143 477
1982 502
6331 438
4033 706
20726 843
5088 908
13739 532
13736 187
10627 304
7403 571