591 314
345 988
478 788
711 119
857 281
617 267
412 220
317 553
668 958
288 631
152 40
953 133
2993 595
2259 773
2208 869
2181 10
2115 769
2016 161
1886 26
1642 39
1542 696
1460 610
1453 911
1416 581