331 74
2106 193
1774 277
3206 144
5370 621
6537 51
7735 702
21988 618
5904 883
7525 301
75867 690
4676 284
27506 749
10801 588
2564 159
20506 843
55470 553
3454 566
11234 52
8211 718
7316 506
12174 327
26692 783
24676 451
13168 417
35904 375
2935 187
21719 902