3292 877
2769 725
604 78
2782 445
2600 761
471 133
2081 504
1577 423
156 28
2238 431
3943 159
2271 405
2272 308
1587 238
1903 551
2133 240
2742 114
1034 71
2148 674
2912 629
292 58
1124 227
1931 331
1916 514