31068 525
8556 222
44678 617
10304 817
11296 513
50128 396
56333 675
3074 304
2899 208
2997 191
5498 220