3646 | 1380
JavaScript is required.
271 | 104
548 | 407
389 | 221
1177 | 630
967 | 519
1337 | 808
1229 | 741
814 | 466
2992 | 2205
1289 | 821
857 | 394
10711 | 8318
1411 | 648
917 | 378
1320 | 683
2094 | 1122