34895 502
41962 278
20831 161
26204 443
15626 49
22314 432
7952 681
20644 612
16353 116
26791 164
12384 357
16124 123
48846 330
44681 682
15543 461
9785 78