5785 511
6978 125
37655 490
12123 528
20837 451
10682 847
45199 522
33382 162
4862 223
3515 95
3291 374