2627 37
42350 275
68971 265
113365 421
4931 764
5452 418
12819 532
5955 570
16938 171
3068 394
5810 143
3310 825
2865 40
4067 111
3620 509
2011 99