107027 730
34717 503
38650 82
12753 32
2835 361
4592 471
4619 124
3244 741
6041 700
2067 314
2977 576
3439 375
1039 71
3413 432
2522 299
3696 669
3720 651
1705 198
1412 237
5251 213
11866 138
3894 659
3045 505
3365 928
2976 695
2898 413
5151 371
1475 284