295 74
2106 193
1772 277
3204 144
5370 621
6535 51
7732 702
21988 618
5903 883
7525 301
75846 690
4675 284
27505 749
10798 588
2564 159
20505 843
55470 553
3452 566
11221 52
8209 718
7316 506
12172 327
26690 783
24675 451
13167 417
35904 375
2935 187
21719 902