1996 578
1743 392
14849 850
450 101
2497 722
2229 722
293 64
32782 408
8630 680
6054 179
16201 430
27867 424
22856 576