26545 928
8602 199
6341 634
11682 380
10556 517
36246 626
1320 191
4713 752
5012 492
1796 87
1686 241
19740 420
6525 355
4048 939