2599 37
41895 274
68900 265
113198 421
4914 764
5443 418
12768 532
5868 570
16910 171
3044 394
5787 143
3303 825
2837 40
4088 111
3589 509
2008 99