2507 751
2110 425
411 53
20826 797
8635 118
11083 196
51514 94
19381 94
15008 58
4877 94
6517 326
6562 434
3839 436
1683 71