985 116
1200 141
6840 367
3101 654
2103 357
1089 221
1403 76
3887 815
29154 721
2568 400
1270 92
2950 677
2937 249
3246 462
14137 803
3768 817
743 91
3202 578
1102 268
2106 290
628 27
3555 692
406 50
4037 906