35151 559
3705 619
117893 505
11966 81
28089 645
15208 870
2397 377
3423 596
4552 111
3623 344
4267 493
3767 900
4319 703