145743 | 156387
JavaScript is required.
2200 | 1175
1040 | 561
5290 | 4918
1291 | 558
4142 | 2813
4051 | 3437
2406 | 1221
2997 | 1692
14072 | 13972
8164 | 5171
7051 | 4451
13753 | 10340
10599 | 6293
1492 | 690
982 | 418
1410 | 730