22892 517
20522 227
2958 941
307 60
1648 330
2984 711
3046 766
3015 715
1513 322
335 83
2291 551
567 125
2385 608
330 27
2947 692
1920 617
1038 221
2562 600
872 201
2835 806
1229 96
815 58
1666 300
2528 628