581 148
1094 255
6992 480
286582 591
10530 688
15537 351
5205 459
19756 117
154447 612
48172 141
14637 307