2425 534
3275 391
6860 561
18801 879
12533 518
32296 436
6753 222
2728 164
2669 48
14161 634
8449 101