2890 816
2942 634
97725 566
33601 45
16661 41
170927 203
5819 167
27593 244
8104 400
4138 124
2113 27
5804 129
6980 612
8043 440
14783 792
2978 336
9247 349
1893 271