1095 294
2869 902
1559 334
2430 534
2191 532
2894 566
2795 607
4649 821
7702 386
17360 379
11966 484
5486 643
8333 411
6741 292
3108 349
168354 403
6179 436