186208 580
7381 707
2591 304
8641 60
4786 261
5871 399
3349 619
18715 690
3272 268
4097 858
4202 599
2262 158