1306 299
4289 135
3032 471
18070 460
1862 213
18101 60
18037 246
9008 409
20634 843
13247 232
11973 187
4351 344
5265 782