31657 527
8563 222
44808 617
10321 817
11352 513
50248 396
56644 675
3082 304
2909 208
3011 191
5505 220