39082 762
7640 217
172028 215
6884 660
5893 451
7265 412
8203 81
3630 532
5465 852
3810 490
3169 88
5593 651