31597 696
1628 336
3929 631
4740 506
2273 494
3038 666
12363 77
1727 430
16389 201
4005 429
24896 726
1935 576
1378 166
9536 78
133389 768
256 58
9322 792
885 212
1911 509
1996 294
15561 227
3505 622
1979 546
888 272