2627 37
42351 275
68972 265
113365 421
4931 764
5452 418
12820 532
5955 570
16939 171
3068 394
5811 143
3310 825
2865 40
4067 111
3620 509
2011 99