2642 218
7967 335
10882 168
2386 249
3832 531
4501 503
3848 604
3898 899
5345 442
3183 334
1814 277
3084 634
22001 503
4669 955