30165 119
22989 107
12922 450
8955 825
189332 991
71882 276
24386 374
16145 246
61815 768
16496 620
27608 823
17103 132
34583 720
25516 388
3560 395
5883 556
80200 658