2506 751
2108 425
391 53
20821 797
8628 118
11074 196
51509 94
19358 94
15004 58
4876 94
6509 326
6558 434
3837 436
1679 71