30831 862
5115 93
2595 243
2371 140
6783 56
2798 50
3845 514
13095 446
10135 82
9430 292
6392 315
1676 127
3849 617
9374 75
8475 501
11855 275
5495 749
4043 741
48408 717
5254 599
6625 72
4626 717
12180 359
3616 130
5722 433
4443 349
8812 798
9678 312