1063 209
787 130
3131 734
2298 442
2352 591
2910 438
2546 388
1411 314
3221 862
1739 453
5710 501
1874 139
1236 189