52657 698
5244 661
9740 340
14830 820
8627 831
7054 319
5463 204
20391 703
7036 576
9073 275
11448 80
11346 56