2895 816
2954 634
101970 568
33726 45
16681 41
170936 203
5830 167
27634 244
8112 400
4156 124
2147 27
5811 129
7004 612
8048 440
14785 792
2981 336
9265 349
1893 271