31094 525
8556 222
44687 617
10304 817
11298 513
50140 396
56358 675
3074 304
2901 208
2997 191
5499 220