2793 218
8045 335
10990 168
2407 249
3929 531
4678 503
3983 604
3965 899
5537 442
3274 334
1861 277
3148 634
22676 503
4735 955