19316 36
11186 183
6319 467
5024 695
16623 747
32863 717
107821 327
16774 780
7107 165
4990 546
3228 212
5819 581
3254 759