12926 | 12373
JavaScript is required.
232 | 157
565 | 346
1335 | 1261
511 | 283
446 | 246
1000 | 686
579 | 277
843 | 416
1172 | 769
998 | 688
3458 | 2957
855 | 450
990 | 412
230 | 147
144 | 99
81 | 49
197 | 118