31231 127
2852 354
7421 163
2881 447
4047 243
3755 487
43231 193
2944 511
11768 218
15774 699
67268 533
33919 326
23417 732
16826 195
8746 660
3479 660
3215 611