562 148
1037 255
6961 480
286461 591
10481 688
15362 351
5118 459
19583 117
154298 612
47915 141
14314 307