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