31363 243
7842 61
9114 101
7320 94
19592 142
9840 113
24366 220
8122 621
16467 661
2525 150
16680 538
3493 276
4556 677
4774 262
8173 679
12502 139
13287 747