2507 751
2108 425
399 53
20823 797
8628 118
11076 196
51512 94
19361 94
15006 58
4876 94
6513 326
6561 434
3837 436
1682 71