2894 861
3956 730
2293 608
1318 272
3747 306
2209 208
56922 181
118837 175
59882 261
39966 267
41649 554
36858 230
44056 384
124428 763