2579 37
41845 275
68891 265
113210 421
4914 764
5430 418
12763 532
5864 570
16903 171
3047 394
5742 143
3293 825
2834 40
4042 111
3587 509
1997 99