595 129
386590 820
52087 304
3364 351
919 47
12032 510
8336 250
2115 49
71636 149
93516 197
49278 230
141655 298
108309 668
105406 898
235962 720
109819 593