5533 429
18563 313
37628 573
11381 554
29300 140
24971 675
9323 321
25014 672
10909 122
9558 499
2002 80
25891 943
7086 161
4994 398
3268 104
7227 453
20147 104