16797 351
15297 688
5469 966
5352 205
6611 482
1591 41
7295 449
8271 96
31168 927
2779 174
1585 140
3324 509
14851 394
3438 74
2634 344
3067 261
2470 606
2930 461
7658 843