20447 704
8376 743
22991 314
4357 559
49228 855
15767 529
6997 144
10012 636
4073 456
24776 313
13647 189
758 138
5906 177
2109 252
38625 263
39700 440
14156 370
3060 581
33222 525
12429 306
37877 103
3526 574
4253 190
31874 961