1996 275
5652 424
5086 808
12681 888
22648 797
23495 643
19415 355
4587 796
2793 161
9045 699
2175 475
7490 293
6378 750
8950 612
3279 356
7545 523
12195 603
2924 278
12113 264
10013 466
731 51
4882 912
5304 74
7891 537
8298 949
31547 712
9821 569
9279 37