2938 471
18061 460
1831 213
18028 60
18006 246
9019 409
20560 843
13224 232
11967 187
4345 344
5275 782