30929 525
8553 222
44659 617
10299 817
11285 513
50101 396
56258 675
3071 304
2896 208
2997 191
5497 220