22510 487
1565 396
3306 839
4237 862
2650 72
3643 356
1032 143
3529 245
4639 554
3175 774
842 90
3198 125
3067 676
828 55
2660 307
2410 391
5516 373
3701 455
3100 348
4247 570
3362 794
3829 608
973 148
692 42
3976 584
1661 282
2875 86
2470 551