2980 476
30923 580
23785 593
120985 304
3963 717
2666 150
4105 103
4558 129
5464 459
137463 606
6895 612
8524 129
21467 98
17860 664
9446 387
12294 570
5385 386
22838 155
17744 413
8151 649
4991 683
4370 397
7851 151
4124 575
19561 469
11883 209
7617 782