31 614
826 306
1000 868
79 5
136 907
764 46
439 258
405 729
471 265
333 572
786 333
584 161
3020 595
2438 769
2273 773
2225 869
2211 10
2023 161
1907 26
1648 39
1549 696
1475 610
1460 911
1423 581