3186 31
3902 420
4571 555
2464 160
7430 735
3325 322
2541 398
4366 310
4216 827
3958 314
4066 375
3412 150
4751 926
5026 547
2541 271
6432 833
1593 38
2621 287
5129 62
3328 183
9200 755
2862 127
3481 378
5148 596
58175 142
135692 743