40081 366
43830 334
22574 238
13475 404
35826 753
9501 270
47996 141
10719 648
3937 110
19029 41
11931 399
5466 605
5775 311
5673 119
2926 271
13546 613
14556 201
24367 895
4760 124
3501 521
9381 641
9504 633
10964 485
4560 678
2731 242
4617 72
5685 254
14168 600