563 148
1047 255
6963 480
286479 591
10485 688
15389 351
5128 459
19613 117
154319 612
47957 141
14367 307