39063 762
7626 217
171518 215
6860 660
5877 451
7241 412
8196 81
3626 532
5460 852
3799 490
3144 88
5532 651