3 kyu | Deloitte Digital | 1,246 |
3 kyu | Infopulse | 1,242 |
3 kyu | Deloitte Digital | 1,134 |
4 kyu | Deloitte Digital | 603 |
5 kyu | Imperial College London | 453 |
5 kyu | 388 | |
5 kyu | Transferwise | 339 |
5 kyu | Deloitte Digital | 340 |
5 kyu | Deloitte Digital | 308 |
5 kyu | Deloitte Digital | 306 |
5 kyu | Deloitte | 288 |
5 kyu | Deloitte Digital | 275 |
5 kyu | Deloitte | 227 |
6 kyu | Deloitte Digital | 209 |
5 kyu | Deloitte | 192 |