1081 241
362 55
2828 840
2373 528
3639 204
41854 358
8240 890
59504 813
39470 63
63507 827
82739 290
71197 395
44950 407
29746 588
100627 258
29960 539
36566 89
60255 662
35435 198
47561 334
43010 812
3938 385
6940 405
45908 977