53692 698
5932 661
9893 340
15365 820
8957 831
7482 319
5671 204
20939 703
7173 576
9170 275
11512 80
12012 56