19316 36
11190 183
6322 467
5028 695
16625 747
32863 717
107823 327
16774 780
7108 165
4990 546
3228 212
5820 581
3254 759