20008 547
40562 953
13297 675
23957 422
94129 840
18712 326
14739 32
54825 493
19816 452
31216 41
56723 593
17827 360
25300 188