20158 276
3313 241
28769 216
1920 92
8125 480
13341 371
5679 64
8840 605
6142 86
11636 122
3246 468
1784 272
3518 697