20729 811
2630 642
8940 308
7414 603
4072 394
1110 206
723 116
14088 199
2975 672
561 135
9201 391
2313 732
5464 207
822 52
2776 546
1934 539
563 90
1337 279
14622 183
2613 803
10796 363
31542 504
2118 423
100121 488