2961 862
12101 361
3669 299
9573 469
7308 90
13109 294
4506 366
21614 646
11234 305
11195 548
2643 124
2609 94
2965 274
2478 230
2349 275
4146 334
3931 815