2973 852
1647 197
7556 969
3522 517
3032 677
3162 324
51097 847
16849 188
7796 142
6134 76
1463 299
3059 560
1132 98
14921 251
4503 571
23170 657
64896 277
19315 533
2183 367
24443 96
7970 431
2836 710
51035 305
3855 911
2296 391
1132 57
2893 673
10635 266