1095 294
2869 902
1557 334
2429 534
2182 532
2892 566
2787 607
4646 821
7700 386
17358 379
11964 484
5481 643
8325 411
6741 292
3106 349
168319 403
6170 436