1095 294
2863 902
1551 334
2428 534
2176 532
2886 566
2745 607
4638 821
7698 386
17354 379
11957 484
5468 643
8308 411
6730 292
3102 349
168202 403
6137 436