34897 502
41973 278
20833 161
26212 443
15634 49
22323 432
7953 681
20647 612
16354 116
26797 164
12387 357
16127 123
48853 330
44705 682
15547 461
9785 78