2503 751
2105 425
389 53
20819 797
8627 118
11073 196
51509 94
19344 94
15002 58
4876 94
6507 326
6557 434
3837 436
1679 71