1696 528
41640 597
18430 65
2204 596
1932 435
2762 847
319 91
2559 651
2010 464
1978 460
988 237
3241 690
35713 677
4318 608
29939 494
7220 514
21199 631
6356 318
4735 590