15888 916
8594 517
26442 245
4172 286
4617 728
17235 95
1363 191
1966 259
2012 115
4673 111
12224 198
4361 688
3818 654