528 | 169
JavaScript is required.
2475 | 1023
1944 | 679
3243 | 1390
7197 | 4217
11438 | 7019
3477 | 1283
29787 | 21461
16006 | 11592
8287 | 5407
3283 | 481
2366 | 1351
1210 | 496
748 | 208