1095 294
2860 902
1551 334
2427 534
2174 532
2886 566
2737 607
4638 821
7698 386
17354 379
11956 484
5467 643
8305 411
6730 292
3102 349
168184 403
6135 436