3091 250
7427 145
10151 370
3863 138
19183 323
25671 102
9383 564
50732 411
8151 72
7731 317
7215 104
57547 136
9551 209
43519 138
30437 663
5855 272
18557 354
5074 768
7711 203
73690 569
37208 236
5173 50
17744 736
6252 883
9651 747
7173 665
7393 296
9718 647