3331 405
2659 83
3894 251
7076 846
4100 243
1953 199
3300 168
6385 117
7144 733
67064 591
7398 873
5140 433
2660 290
29479 249
17827 236
1772 98