20747 38
3290 99
14561 750
13649 160
293044 567
130636 294
20043 406
38008 79
55198 947
56368 500
45298 214
17395 703
55400 735
6009 582