2516 540
1009 332
341 86
1143 318
15653 581
5882 680
7594 757
7600 450
4060 529
14660 513
7970 107
4848 69
5372 386
9144 226
4526 49
3782 192
3747 461
6648 725
6432 273
5899 713
4291 521
9990 987
13228 483
8731 798