20281 276
3320 241
28810 216
1926 92
8133 480
13343 371
5685 64
8849 605
6148 86
11651 122
3255 468
1789 272
3523 697