2096 204
42715 152
17190 589
3104 541
1880 157
4126 500
3726 203
1918 167
9970 30
7273 278
3866 852
3565 566
4470 334