20250 276
3319 241
28797 216
1925 92
8131 480
13342 371
5681 64
8846 605
6146 86
11643 122
3254 468
1788 272
3522 697