2761 584
3503 127
2873 471
17992 460
1795 213
17943 61
17877 246
8961 409
20514 843
13145 232
11631 187
4282 344
5236 782