31315 525
8561 222
44730 617
10312 817
11325 513
50188 396
56496 675
3077 304
2904 208
3004 191
5503 220