1095 294
2858 902
1551 334
2425 534
2170 532
2886 566
2730 607
4637 821
7692 386
17352 379
11954 484
5459 643
8300 411
6728 292
3100 349
168151 403
6128 436