28065 808
18394 424
11235 700
20704 373
10636 752
8937 502
15153 80
9711 969
30356 660
17051 266
25813 293
10835 274
29714 186
75180 250
15302 839
11528 556