2845 626
29130 1016
9488 882
71947 337
48901 103
9123 474
26063 81
5962 44
7670 394
15133 798
7359 422
4041 352
7534 176
4638 572
9202 713
4551 335