2132 541
38701 479
3085 659
8702 123
4634 631
2428 317
3592 52
11950 217
9781 432
4450 730
9821 222
9529 633
7001 655
9167 353
14887 310
19532 669