3005 794
25162 887
10168 27
3710 273
17347 93
24859 472
7302 416
7528 532
9625 521
34185 423
7369 613
87479 241