22096 701
3370 104
2641 465
9169 270
3768 196
4015 883
33527 341
3819 727
4749 848
2119 325
1567 377
2667 101
788 74
1365 180
2476 596
2856 501
2964 569
1013 228
1754 447
2321 603
3159 580
904 151
870 138
2527 606
2358 261
8365 590
3336 697
1548 417