2756 584
3481 127
2870 471
17992 460
1795 213
17941 61
17869 246
8959 409
20513 843
13143 232
11628 187
4282 344
5236 782