5681 511
6829 125
37436 490
11991 528
20755 451
10621 847
43651 521
32529 162
4776 223
3438 95
3222 374