3080 527
7891 388
1767 337
4211 332
4170 447
7962 232
5429 475
4754 94
5678 457
6930 689
4560 775
6573 584
9800 412
5784 265
10784 41
3978 656