1296 299
4245 135
3028 471
18068 460
1860 213
18096 60
18031 246
9008 409
20631 843
13246 232
11971 187
4350 344
5265 782