2097 61
1710 183
11009 777
7869 144
5017 677
3948 614
5005 282
6499 260
4940 766
3781 513
12666 244
4695 636
7599 115
5834 567
4655 773
13038 442
2783 543
7208 332
6149 499
19129 602
6343 939
8293 759
4118 621
1246 90