5258 160
10901 638
14887 380
5862 567
10074 133
7261 577
6101 293
8417 335
23111 550
10436 277
29810 517