5802 511
6994 125
37679 490
12144 528
20846 451
10696 847
45411 522
33500 162
4875 223
3520 95
3303 374