804 123
2997 568
3083 663
10955 642
3294 598
15895 449
893 67
12464 276
7526 226
2639 748
4719 609
13215 630
3577 812
960 90
9703 442
2515 608
99238 399
8349 199
11155 162
4379 706
43280 660
5739 439
2806 310
39897 337
4182 580
21943 592
24512 420
1499 126