2893 824
1846 493
2885 768
26957 113
2396 648
484 90
1475 381
1227 266
746 166
2299 743
2449 219
1775 349
832 221
3031 902
2157 481
1364 286
2560 656
992 279
2809 717
581 129
221 52
2445 644
896 193
2799 803
1716 302
2950 860
1975 557
586 151