146 28
2439 627
1984 478
2145 515
1637 433
2239 682
2577 804
1822 537
2751 882
1997 426
2311 621
838 194
2704 618
2075 427
940 233
2495 802
2703 681
40461 303
117730 705
3695 469
6277 208
1766 121
19981 163
3743 620