2096 204
42713 152
17189 589
3104 541
1880 157
4126 500
3726 203
1918 167
9968 30
7263 278
3866 852
3565 566
4470 334