31102 525
8556 222
44688 617
10304 817
11299 513
50146 396
56364 675
3074 304
2901 208
2997 191
5499 220