1095 294
2865 902
1553 334
2428 534
2178 532
2888 566
2756 607
4643 821
7700 386
17356 379
11960 484
5473 643
8314 411
6736 292
3103 349
168249 403
6152 436