593 148
1145 255
7017 480
286748 591
10622 688
15711 351
5263 459
19871 117
154652 612
48459 141
14686 307