25975 252
3698 481
5183 686
2872 405
1700 89
4660 432
41879 756
9892 295
6366 532
12115 692
3175 506
5924 507
2022 252
3348 928
7589 844
3045 403
2031 119