3059 238
5366 44
4032 563
5335 616
15391 466
15403 864
10385 107
12660 309
4529 207
5052 373
7748 557
8607 661