2898 937
838 219
227 44
137 39
450 91
2904 847
3000 838
2440 588
2881 831
2638 723
1751 413
2190 705
2012 509
2706 551
823 273
984 296
159 38
2205 477
291 78
1408 453
983 271
453 113
2582 682
878 274
1765 570
2147 681
2769 629
222 65