14625 548
31977 222
2877 311
17833 151
9795 661
8837 834
11141 401
7483 675
22472 669
7281 578
19686 547
3837 264
4760 300
1515 48