53743 698
5950 661
9900 340
15406 820
8973 831
7509 319
5686 204
20986 703
7189 576
9184 275
11512 80
12038 56