2973 493
15337 419
1133 118
98028 711
13743 740
2271 63
43656 129
6460 530
37647 161
38775 902
8596 813
6026 519
6848 60
20574 712
3731 31
3577 330
2848 295
79312 369
3702 488