12024 542
303 41
5524 568
30216 391
3681 613
11095 99
12532 634
14395 52
25340 660
22682 350
234188 1056
17695 136
79360 430
32066 539
178729 1025
4893 858