1095 294
2869 902
1555 334
2429 534
2181 532
2891 566
2783 607
4645 821
7700 386
17358 379
11964 484
5480 643
8321 411
6741 292
3105 349
168309 403
6168 436