50521 117
45011 926
8931 781
5457 869
2812 509
1760 374
13371 578
13680 115
160075 854
3269 143
831 173
17641 245
118491 724
2113 352
1308 235
3526 133
4729 452
18464 551
16437 508
28057 448
1079 66
1758 196
7580 603
4689 475