575 148
1069 255
6983 480
286519 591
10506 688
15463 351
5166 459
19669 117
154396 612
48057 141
14570 307