1095 294
2868 902
1554 334
2429 534
2180 532
2889 566
2776 607
4645 821
7700 386
17358 379
11963 484
5477 643
8319 411
6739 292
3105 349
168293 403
6166 436