20508 106
11877 752
15789 238
14334 846
13879 730
6720 432
7065 149
8969 411
105135 674
53454 585
9934 355
9676 534
12169 512
4137 241
12989 164
4232 113
2229 392
3183 290
3313 440