42900 606
10996 41
8710 47
20773 448
2591 243
2365 98
3104 541
5774 433
1659 54
2858 241
3162 294
1680 66
921 138
2113 208
3631 737
3747 481
4352 657
3787 79
4072 762
1249 40
2467 399
2012 204
3360 520
694 34
1073 46