903 255
1126 276
2931 700
1247 356
2368 591
2176 647
2873 848
1784 380
2562 603
4983 635
1947 539
100526 597
5755 869
7585 614
61595 459
24440 119
6248 48
30810 367
22797 887
40545 535
15615 158
7602 184
180886 408
17826 511
81478 518
22913 352
52426 691
5681 298