43992 71
21921 200
6856 56
5559 641
17141 441
5446 253
4450 680
13886 414
3127 125
11274 533
6442 162
6799 137
14773 343
2073 121
5046 528
4526 374
3109 301
3986 232
4467 80
9003 703
9838 474
4517 607
3539 551
5887 89
82148 803
5532 98
3739 366
11160 299