12291 126
10672 605
5238 547
3844 249
4906 488
41493 643
3666 451
27004 710
7387 595
2770 739
3681 916
1365 222
6681 90
1737 350
2899 738
10102 56
2323 484