5680 511
6822 125
37433 490
11991 528
20754 451
10621 847
43620 521
32517 162
4776 223
3438 95
3221 374