806 123
2997 568
3084 663
10955 642
3294 598
15900 449
894 67
12464 276
7529 226
2640 748
4724 609
13215 630
3577 812
968 90
9703 442
2515 608
99239 399
8355 199
11161 162
4381 706
43281 660
5744 439
2808 310
39899 337
4182 580
21943 592
24512 420
1499 126