2786 218
8036 335
10980 168
2396 249
3877 531
4664 503
3962 604
3952 899
5500 442
3270 334
1852 277
3140 634
22557 503
4726 955