15691 916
8499 517
26137 245
4100 286
4545 728
17155 95
1330 191
1889 259
1958 115
4585 111
12170 198
4299 688
3723 654