1996 306
15875 256
2335 170
2196 49
3519 682
3514 101
10829 411
11670 405
13641 37
4597 577
19031 475
5027 85
8337 336
4138 505
2544 294
6615 205
2898 392
11212 595
3398 419
15117 337
4869 187
22600 780
9352 328
3694 830
2851 100
3461 584
11595 392
8736 497