1401 336
2100 541
843 225
1228 327
2818 82
6421 265
2562 423
2651 698
2309 691
3689 883
5141 598
4823 622
3967 572
5632 208
3921 98
21640 510
4403 888