2156 452
3223 358
103921 584
80702 803
44951 786
3113 618
3035 522
1804 68
1898 175
2411 232
2771 510
2472 423
2572 366
1416 277
2836 527
3333 773
1683 189