10373 221
5943 31
6903 303
12086 879
2787 714
3530 601
4124 303
13154 221
4153 802
8650 58
2199 531
2570 462
974 175