1306 299
4281 135
3030 471
18070 460
1862 213
18100 60
18037 246
9008 409
20634 843
13247 232
11973 187
4351 344
5265 782