34918 502
42011 278
20855 161
26256 443
15650 49
22348 432
7961 681
20668 612
16368 116
26823 164
12393 357
16136 123
48883 330
44764 682
15558 461
9793 78