1095 294
2867 902
1553 334
2429 534
2180 532
2889 566
2766 607
4644 821
7700 386
17356 379
11960 484
5474 643
8316 411
6736 292
3103 349
168266 403
6156 436