4934 | 2736
JavaScript is required.
438 | 315
432 | 192
802 | 406
634 | 424
1093 | 596
1180 | 794
1667 | 826
3027 | 2221
2450 | 1383
6528 | 5475
6080 | 4446
9589 | 7191
3865 | 2438
58 | 15
70 | 27
57 | 20
42 | 10