19332 36
11251 183
6346 467
5053 695
16637 747
32888 717
107854 327
16782 780
7113 165
4993 546
3239 212
5824 581
3257 759