103921 584
80702 803
72908 577
44951 786
3113 618
3035 522
1804 68
1898 175
2411 232
2771 510
3902 446
2472 423
2572 366
1416 277
2836 527
3333 773
1683 189