2760 584
3494 127
2872 471
17992 460
1795 213
17942 61
17874 246
8959 409
20514 843
13143 232
11629 187
4282 344
5236 782