2587 835
2966 909
2529 595
1222 249
290 62
7651 167
9357 444
5796 421
28005 261
73053 517
54714 741
19134 569
9610 94
31105 329
8185 370
3410 232