1095 294
2868 902
1554 334
2429 534
2181 532
2891 566
2781 607
4645 821
7700 386
17358 379
11963 484
5478 643
8320 411
6740 292
3105 349
168301 403
6166 436