2487 751
2093 425
333 51
20805 797
8608 118
11034 196
51509 94
19281 94
14980 58
4869 94
6489 326
6549 434
3834 436
1661 71