30893 525
8553 222
44653 617
10297 817
11285 513
50095 396
56240 675
3071 304
2895 208
2996 191
5497 220