4723 446
45361 786
2341 68
2343 175
3725 773
104484 584
81288 803
73909 577
3338 618
3035 510
2794 423
1583 277
3084 527
2156 189
2766 232
3540 522
3073 366