39062 762
7625 217
171490 215
6860 660
5877 451
7241 412
8195 81
3626 532
5459 852
3799 490
3143 88
5532 651