1095 294
2868 902
1553 334
2429 534
2180 532
2889 566
2773 607
4645 821
7700 386
17358 379
11963 484
5477 643
8318 411
6738 292
3103 349
168288 403
6166 436