2895 816
2954 634
101736 568
33721 45
16678 41
170936 203
5830 167
27629 244
8112 400
4156 124
2143 27
5810 129
7000 612
8047 440
14785 792
2981 336
9265 349
1893 271