3013 500
3208 357
2644 251
4878 483
8891 152
4102 146
3008 60
10585 774
4439 121
35031 830
4410 364
3352 321
6855 185
3824 86
2801 107
2740 367
5483 623
5390 201
4330 394
9045 126
3997 225
7982 62
5911 858
7962 601