3296 613
10809 99
29786 391
12254 634
13741 52
25040 660
22379 350
11744 542
218109 1046
17526 136
72563 429
29615 534
167037 1016
4721 856