2508 751
2110 425
419 53
20826 797
8636 118
11086 196
51514 94
19382 94
15008 58
4878 94
6517 326
6563 434
3839 436
1683 71