39540 591
14687 109
3155 63
2219 377
3341 644
2911 396
2050 142
2523 752
2931 743
424 41
12277 404
9314 308
2527 475
12208 113
5345 507
4703 526
9015 589
1750 280
2342 318
2217 224
2260 330
2514 391
3672 643
1920 576
1076 154
2455 501
3177 732
2546 412