22093 701
3369 104
2640 465
9168 270
3767 196
4015 883
33504 341
3819 727
4749 848
2119 325
1567 377
2662 101
788 74
1365 180
2476 596
2854 501
2964 569
1013 228
1754 447
2321 603
3159 580
904 151
870 138
2527 606
2356 261
8365 590
3334 697
1548 417