20336 657
2756 813
1802 450
2614 629
11961 931
237 46
25358 943
12133 877
2145 552
6684 292
11828 888
6778 641
5743 352
37772 865
6707 130
5271 237
16159 50
2059 448
15792 139
482 115
4092 717
8232 668
27417 392
7717 216