2579 37
41848 275
68891 265
113214 421
4914 764
5430 418
12767 532
5870 570
16904 171
3047 394
5742 143
3293 825
2834 40
4042 111
3588 509
1997 99