14936 916
8125 517
24636 245
3655 286
4264 728
16678 95
1158 191
1673 259
1091 115
4164 111
4505 196
3933 687
2826 654