4194 275
4537 771
98385 887
33208 728
2881 308
32168 766
23108 569
916 39
8879 939
67274 181
57363 608