28047 808
18389 424
11234 700
20700 373
10635 752
8934 502
15145 80
9708 969
30352 660
17043 266
25809 293
10835 274
29705 186
75166 250
15300 839
11527 556