4040 452
104711 584
81646 803
45544 786
3442 618
3756 522
2601 68
2553 175
2991 232
3225 510
2894 424
3353 366
1678 277
3197 527
3890 773
2377 189