25946 252
3698 481
5183 686
2872 405
1700 89
4656 432
41871 756
9888 295
6363 532
12113 692
3172 506
5923 507
2022 252
3348 928
7589 844
3045 403
2031 119