2622 37
42321 275
68969 265
113361 421
4929 764
5447 418
12815 532
5950 570
16935 171
3067 394
5800 143
3310 825
2863 40
4066 111
3619 509
2011 99