1996 95
2365 86
2647 290
692 73
4543 403
12304 425
4733 73
42201 93
10673 77
27985 199
34549 296
11664 321
33204 160
21012 612
13669 322
14395 429
4698 568
695 127
3982 702
5437 908
4600 484
3149 845
2658 219
5002 448
2796 705
2433 413
945 104
6946 521