20170 276
3314 241
28773 216
1920 92
8126 480
13341 371
5680 64
8842 605
6142 86
11636 122
3246 468
1784 272
3520 697