2932 611
12703 503
614 58
1032 35
3112 304
2031 302
2560 588
3605 658
5967 783
10783 446
1996 304
1037 80
2063 209
1219 109
1357 45
3126 789
3484 413
1258 161
1069 123
2018 412
3072 774
7067 632
23738 575
3839 274