22094 94
9312 694
4027 843
2364 318
1091 123
5783 796
4418 806
2644 548
4505 469
12588 105
2581 110
3781 567
7751 632
1842 71
4246 527
5034 658
4361 675
3829 927
3048 357
2625 115
6304 853
2831 546
24037 302
7470 388
3826 413
4820 579
24223 316