14926 916
8121 517
24625 245
3640 286
4257 728
16677 95
1156 191
1668 259
1089 115
4163 111
4498 196
3933 687
2821 654