8302 records - Last updated: October 7th, 2025
Rank Name Company Country Total Contributions
8051
Pro-Self.Ru
Russia
1
8052
Pronovix
Hungary
1
8053
Pronovix
Hungary
1
8054
Pronovix
Hungary
1
8055
Pronovix
Hungary
1
8056
Proof Design Studio
United States
1
8057
Pronovix
Hungary
1
8058
Proventeq Limited
India
1
8059
Proventeq Limited
India
1
8060
Marzee
Portugal
1
8061
Mccormackdesigns.Net
United States
1
8062
Mcgill University
Canada
1
8063
Mcgill University
Canada
1
8064
Mcgill University
Canada
1
8065
Meant4.Com
Poland
1
8066
Media.Monks
Netherlands
1
8067
Mediaclick! Kommunikation Und Software Gmbh
Germany
1
8068
Mediagroup Klambt
Germany
1
8069
Meedan
Egypt
1
8070
Meier Innovation, Llc
1
8071
Melity
India
1
8072
Montenasoft
Austria
1
8073
Moonraft Innovation Labs
India
1
8074
Modea
1
8075
Gil
Module-7.Com Gmbh
Spain
1
8076
Mo Dept. Of Conservation
United States
1
8077
More Onion
Austria
1
8078
More Onion
Austria
1
8079
Flickerbox
1
8080
Five Jars
Ukraine
1
8081
Five Mile Media
United Kingdom
1
8082
Flight Centre Travel Group
Australia
1
8083
Flight Centre Travel Group
Australia
1
8084
Flight Centre Travel Group
Australia
1
8085
Foreo
Croatia
1
8086
Foreo
Croatia
1
8087
Hogarth Worldwide
Romania
1
8088
Hogarth Worldwide
1
8089
Hogarth Worldwide
United Kingdom
1
8090
Hogarth Worldwide
India
1
8091
Hogarth Worldwide
India
1
8092
Hosttor
United States
1
8093
Hounder
1
8094
Hounder
United States
1
8095
Internetdevels
1
8096
Inviqa
United Kingdom
1
8097
Intrigue Development
Canada
1
8098
Iom - Un Migration
Philippines
1
8099
Io1 Limited
Bulgaria
1
8100
Invotra Ltd
United Kingdom
1