2579 37
41837 275
68887 265
113209 421
4914 764
5430 418
12763 532
5863 570
16903 171
3047 394
5742 143
3293 825
2834 40
4040 111
3587 509
1997 99