1099 294
2873 902
1560 334
2431 534
2197 532
2895 566
2818 607
4654 821
7703 386
17363 379
11968 484
5491 643
8336 411
6742 292
3109 349
168419 403
6184 436