2889 322
1998 199
96590 668
9140 519
9521 159
16801 890
50469 668
3289 242
9667 320
3537 448
3458 385
3063 86
2800 288
99681 824