18510 161
2243 340
1400 277
2340 558
2650 502
3084 841
47882 167
2241 553
680 69
2618 584
56254 314
3973 665
3603 894
7129 112
3029 336
2917 657
3688 332
4883 462
2683 270
3466 757
4493 777
3445 829
5609 912
3135 647
2450 489
3230 434
5438 506
1375 30