2895 824
1849 493
2885 768
27293 114
2396 648
485 90
1475 381
1227 266
746 166
2299 743
2455 219
1775 349
833 221
3031 902
2157 481
1364 286
2560 656
992 279
2809 717
581 129
221 52
2445 644
896 193
2799 803
1718 302
2950 860
1978 557
586 151