1095 294
2857 902
1551 334
2424 534
2167 532
2885 566
2715 607
4637 821
7691 386
17349 379
11954 484
5453 643
8294 411
6725 292
3096 349
168138 403
6126 436