34244 557
3682 619
117812 504
11961 81
28038 645
15139 869
2393 377
3415 596
4545 111
3620 344
4263 493
3760 900
4312 703