2172 160
16667 306
13853 383
14410 825
27327 186
8895 148
35223 486
3454 419
37275 717
34728 680
5251 85
6151 609
12839 847
34822 184
1960 117
2795 159
8578 659
5074 270
4785 82
14521 130
7908 660
7703 550
27538 574
8523 344