25984 252
3698 481
5184 686
2872 405
1700 89
4660 432
41881 756
9893 295
6368 532
12115 692
3175 506
5925 507
2022 252
3348 928
7589 844
3045 403
2031 119