30913 525
8553 222
44657 617
10298 817
11285 513
50097 396
56248 675
3071 304
2896 208
2996 191
5497 220