4038 452
104711 584
81646 803
45544 786
3441 618
3756 522
2601 68
2553 175
2991 232
3224 510
8121 444
2894 424
3351 366
1677 277
3197 527
3890 773
2377 189