14054 385
2882 211
2690 206
2827 637
3563 332
4069 722
20464 959
3009 522
9964 32
2151 159
21221 128
12000 562
18257 106
30303 580
23866 234
10357 50
2250 62
2779 325
1099 124
3118 528
3750 247
4271 733
8061 869