25586 893
4221 509
2017 210
7223 277
10377 345
19320 243
4803 636
6814 596
71463 955
34837 503
1998 243
2967 789
2346 350
2951 510