3186 31
3900 420
4571 555
2464 160
7429 735
3325 322
2541 398
4366 310
4214 827
3958 314
4065 375
3411 150
4751 926
5026 547
2541 271
6432 833
1593 38
2621 287
5129 62
3328 183
9199 755
2862 127
3481 378
5148 596
58126 142
135447 743