2901 816
2958 634
106372 569
33871 45
16693 41
170942 203
5853 167
27746 244
8122 400
4203 124
2247 28
5818 129
7029 612
8058 440
14790 792
2983 336
9297 349
1898 271