703 82
911 142
2373 589
2769 558
2544 692
1061 158
3254 751
304576 1134
152095 212
53724 389
42537 77
51787 403
54976 690
33298 872