4184 275
4536 771
98310 885
33181 728
2880 308
32149 766
23084 569
914 39
8877 939
67216 181
57287 607