12831 430
3554 479
6715 202
23557 277
8690 703
10453 320
30498 438
5441 916
11847 584
7751 755
8071 374
95673 372
4663 578
3545 481
4241 560
1838 406
2295 527
5636 440
6899 34
1207 118
1657 241