39082 762
7640 217
172041 215
6884 660
5893 451
7266 412
8203 81
3630 532
5465 852
3810 490
3170 88
5598 651