2900 824
1858 493
2886 768
28581 114
2399 648
487 90
1475 381
1227 266
746 166
2299 743
2477 219
1777 349
833 221
3031 902
2157 481
1364 286
2562 656
992 279
2810 717
581 129
221 52
2445 644
896 193
2799 803
1718 302
2951 860
1978 557
586 151