24056 617
17154 192
59580 65
4309 185
11913 224
36359 153
9146 655
5401 738
3448 447
21016 509
8810 450