14434 862
6513 91
22396 202
5080 332
3107 870
6712 879
3994 658
7443 526
1945 167
69720 474
25873 845
31153 41
2749 103
4868 509
5401 250
1232 121
2590 317