1996 96
1505 94
4235 512
3466 222
4534 324
4348 282
22528 85
3740 133
4074 288
5185 394
7678 631
4997 67
2929 109
4120 299
7154 815
5740 771
10855 834
3437 860
12165 729
2746 623
8014 513
8906 171
4088 851
10164 485
12369 903
2197 317
6389 575
33175 210