2459 660
1571 381
1297 312
2764 37
42959 275
69341 265
113727 421
4975 764
5490 418
12834 532
6106 570
16997 171
3092 394
5849 143
3340 825
2898 40
4151 111
3665 509
2099 99