3060 238
5368 44
4032 563
5335 616
15392 466
15403 864
10386 107
12660 309
4529 207
5052 373
7750 557
8608 661