2691 31
2867 440
968 117
20080 148
1852 274
3620 562
2626 187
965 96
50896 511
50314 331
6562 236
4097 432
7137 271
2730 375
14951 631
48963 231
11103 489
11701 558
16063 624
33876 668
14645 533
4972 301
1761325 3505
9428 717
13171 560
10669 564
6417 167
3841 74