1095 294
2869 902
1559 334
2430 534
2190 532
2894 566
2794 607
4649 821
7702 386
17360 379
11966 484
5485 643
8331 411
6741 292
3108 349
168349 403
6179 436