38416 762
7519 217
157685 213
6425 660
5520 451
6840 412
8055 81
3518 532
5243 852
3594 490
2889 85
5076 651