3324 405
2652 83
3887 251
7071 846
4092 243
1953 199
3296 168
6385 117
7143 733
67046 591
7394 873
5140 433
2660 290
29479 249
17822 236
1772 98