2661 218
7969 335
10891 168
2387 249
3837 531
4514 503
3850 604
3905 899
5357 442
3201 334
1820 277
3088 634
22055 503
4673 955