2888 816
2934 634
94561 566
33486 45
16651 41
170915 203
5805 167
27587 244
8096 400
4135 124
2109 27
5801 129
6968 612
8035 440
14781 792
2978 336
9227 349
1892 271