2895 816
2951 634
100797 568
33682 45
16670 41
170935 203
5828 167
27602 244
8110 400
4142 124
2121 27
5808 129
6995 612
8045 440
14785 792
2981 336
9259 349
1893 271