9693 80
3787 241
7089 300
3942 516
4635 324
1905 143
10445 91
7942 343
16160 223
6367 528
5096 122
6448 420
4811 764
6101 535
26037 527
4271 268
2645 492