3351 405
2673 83
3905 251
7102 846
4112 243
1955 199
3304 168
6388 117
7145 733
67137 591
7405 873
5140 433
2661 290
29484 249
17848 236
1773 98