12730 874
9870 526
9439 382
28819 240
17310 770
407158 565
7091 794
5245 259
8273 460
13043 861
6218 844
4454 149
33905 856
33975 326