31684 527
8563 222
44814 617
10321 817
11353 513
50253 396
56652 675
3082 304
2909 208
3014 191
5506 220