31099 525
8556 222
44687 617
10304 817
11298 513
50142 396
56361 675
3074 304
2901 208
2997 191
5499 220