1251 318
5815 740
130841 973
6624 689
926336 2010
6929 53
14242 645
5972 246
58457 787
51632 925
72153 718
3705 385
2884 233