1009 157
14976 253
4115 637
743 45
16659 496
3236 318
11859 691
4424 584
245 38
3824 517
1356 113
1978 360
10581 569
2382 295
799 146
9041 448
3112 855
11850 376
1304 353
3036 555
840 150
3799 611
3696 588
16795 805