3033 510
2339 175
3721 773
104482 584
3539 522
2791 423
73906 577
4718 446
2764 232
2338 68
3335 618
81284 803
3071 366
3082 527
2152 189
45360 786
1582 277