962 291
997 284
266 68
2337 512
2792 886
2436 698
2833 883
1899 480
231 63
2882 681
1175 335
1303 327
2590 551
3257 883
5096 579
2451 161