593 120
162 32
30 184
687 873
546 249
1005 212
186 356
135 881
95 6
879 712
796 63
533 181
24541 2370
20344 1065
19793 1160
19551 1909
17975 1988
17152 3155
16998 1361
16847 947
16326 1417
15420 557
15408 1741
15379 1358