16526 839
2609 797
3139 875
951 259
2006 314
36109 657
7488 604
24556 640
5466 251
19802 531
4032 193
37848 588
11346 736
5107 160