3010 526
7822 388
1719 337
4098 332
4085 447
7615 232
5276 475
4660 94
5596 457
6862 689
4531 775
6437 584
9713 412
4298 265
10707 41
3959 656