44027 88
18752 176
21196 352
11956 801
6328 637
4330 885
5859 624
6654 695
13573 450
13684 588
8318 519
8893 354
4116 444
2087 269
4992 783
14237 590
30690 356
15485 872
2255 109
9874 519
5682 675
4629 540
3171 355
6816 733
11039 533
11217 768
7098 584
5494 48