21778 447
6545 235
58883 308
13523 676
12960 580
16951 896
4853 134
6947 75
3861 137
5361 88
1591 84
2315 78