2786 218
8036 335
10980 168
2397 249
3877 531
4664 503
3965 604
3952 899
5501 442
3270 334
1852 277
3140 634
22563 503
4726 955