2972 303
2848 815
15413 322
6851 511
1401 355
1581 419
4023 974
1929 277
1596 114
2054 487
28866 70
3063 195
3141 799
1454 287
34026 138
27134 761
12232 463
1971 297
34127 597
1776 68
6778 895
84753 729
56736 688
39092 650
61899 242