2899 816
2955 634
103358 568
33784 45
16685 41
170938 203
5833 167
27673 244
8113 400
4177 124
2172 27
5812 129
7014 612
8052 440
14786 792
2981 336
9273 349
1894 271