1095 294
2854 902
1551 334
2423 534
2159 532
2884 566
2703 607
4635 821
7689 386
17345 379
11950 484
5445 643
8288 411
6722 292
3091 349
168116 403
6123 436