44291 71
22053 200
7047 56
5693 641
17397 441
5530 253
4494 681
14089 414
3195 125
11518 533
6565 162
6926 137
15050 343
2141 121
5142 528
4641 374
3180 301
4056 232
4548 80
9159 703
10244 474
4577 607
3599 551
5951 89
82228 803
5672 98
3800 366
11800 299