2890 816
2940 634
97333 566
33588 45
16661 41
170924 203
5815 167
27593 244
8100 400
4138 124
2111 27
5804 129
6979 612
8042 440
14783 792
2978 336
9244 349
1893 271