12636 76
21728 427
3526 503
4340 356
3646 642
3360 111
1837 231
1002 89
3674 517
3209 329
4108 546
2099 259
2591 339
9606 259
1805 376
31344 70
2281 556
1087 110
1802 508
301 78
1543 356
754 131
1605 421
2900 946