575 148
1078 255
6985 480
286528 591
10514 688
15475 351
5173 459
19694 117
154413 612
48077 141
14617 307