2951 842
527 74
2107 193
1778 277
3211 144
5373 621
6538 51
7744 702
21991 618
5904 883
7531 301
75928 690
4677 284
27513 749
10804 588
2568 159
20509 843
55475 553
3455 566
11238 52
8215 718
7321 506
12176 327
26703 783
24682 451
13179 417
35907 375
2936 187