2790 218
8040 335
10983 168
2401 249
3913 531
4669 503
3973 604
3962 899
5520 442
3271 334
1853 277
3144 634
22600 503
4729 955