3594 452
104348 584
81163 803
45310 786
3290 618
3447 522
2232 68
2233 175
2695 232
2969 510
4015 443
2700 423
2992 366
1561 277
3034 527
3635 773
2077 189