2545 751
2125 425
487 53
20848 797
8687 118
11162 196
51525 94
19688 94
15059 58
4895 94
6549 326
6581 434
3853 436
1700 71