3581 591
37527 236
7925 434
3461 443
16645 156
6871 573
10546 701
17965 390
23148 919
8287 121
90215 514
1592 254