806 123
2997 568
3085 663
10955 642
3294 598
15903 449
894 67
12466 276
7529 226
2640 748
4724 609
13215 630
3578 812
976 90
9703 442
2515 608
99239 399
8356 199
11163 162
4381 706
43282 660
5750 439
2809 310
39899 337
4182 580
21943 592
24515 420
1500 126