20005 547
40562 953
13296 675
23954 422
94121 840
18711 326
14739 32
54818 493
19814 452
31216 41
56713 593
17827 360
25300 188