335 272
917 706
59 324
661 219
419 877
110 379
294 268
196 222
274 423
717 540
454 924
820 584
2998 595
2260 773
2217 869
2183 10
2139 769
2017 161
1891 26
1644 39
1547 696
1462 610
1454 911
1417 581