2760 584
3486 127
2871 471
17992 460
1795 213
17941 61
17874 246
8959 409
20514 843
13143 232
11628 187
4282 344
5236 782