31083 216
12437 781
5888 279
1968 169
4984 482
17252 560
3501 502
12515 935
1844 78
6991 498
5482 867
4070 406
13350 278
5044 741
4339 682
35969 585
9531 330
4254 142
2475 117
5894 748
4390 528
14064 376
6546 649
3721 429