2910 85
8650 675
5485 113
3284 282
4580 374
21600 780
3245 345
4630 202
3590 651
4006 498
3352 180
18349 87
4916 418
4566 743
6482 699
25874 115
3687 517
19455 337
6252 931
2404 444
6671 790
5363 239
3828 136
7096 333