21096 954
1334 156
15257 432
4170 821
10060 331
8105 495
2002 411
6245 424
5433 367
4230 276
8618 652
15700 440
19830 499
1798 155
7199 642
2684 154
4467 714
6761 796
4473 785
21658 156
2446 296
3389 808
26748 402
10077 400
2164 306
1927 90
2897 380
3966 762