14741 670
5186 52
13899 475
2539 581
8827 673
41114 508
18718 296
2215 406
22302 80
26758 675
12943 252
3000 732
1579 363