963 101
2916 712
33104 424
3052 693
2231 462
3118 825
3112 700
1610 322
12218 407
9037 285
6904 216
1255 209
144451 517
31890 113
14537 647
2283 435
6709 117
3334 668
2504 630
756 90
9245 771
11978 303
1264 276
1817 311
1591 249
21765 273
815 71
62130 786