3863 452
104606 584
81462 803
45459 786
3379 618
3639 522
2478 68
2441 175
2910 232
3077 510
7961 444
2823 424
3256 366
1632 277
3134 527
3798 773
2296 189