19256 428
6201 604
11592 303
12358 111
52966 467
20694 373
31176 935
9700 969
25792 293
95686 633
35825 543
29662 186
56125 157
75099 250