2929 161
64442 726
2953 211
8058 875
7225 665
8623 636
3887 762
9859 510
5554 499
61552 224
11897 194
9681 691
20847 747
5310 46
6319 353
20951 210
6794 189
7832 594
5496 529
5687 323
26208 752
2860 629
6144 728
1763 29