25934 252
3698 481
5182 686
2872 405
1700 89
4652 432
41861 756
9888 295
6363 532
12112 692
3170 506
5923 507
2022 252
3348 928
7589 844
3045 403
2031 119