595 181
2182 442
5166 334
7923 281
9953 441
3194 221
5142 665
5326 42
27119 366
12607 75
12996 607
5308 716
5526 38
19107 461
19758 60
3380 554
5759 219
6626 712
3310 591