10652 | 5927
JavaScript is required.
564 | 223
486 | 139
609 | 136
1200 | 313
2568 | 868
2097 | 651
2093 | 591
2998 | 997
5026 | 2090
16440 | 11954
6970 | 3101
8446 | 3879
12554 | 6632
3326 | 495
2398 | 1359
1222 | 502
764 | 214