2951 303
3572 274
14829 180
2311 152
2121 344
22629 215
4367 677
4826 335
3184 417
2561 541
3263 289
4194 503
4309 748
4131 683
10806 418
3774 842
5870 518
1988 274
4069 706
3359 501
4104 551
5054 837
14672 576
19989 94