3076 | 1360
JavaScript is required.
171 | 67
348 | 160
258 | 101
361 | 148
516 | 188
464 | 122
723 | 442
946 | 260
7310 | 7636
1095 | 492
2405 | 1277
3256 | 558
2052 | 761
184 | 54
1527 | 735
2170 | 1325
1517 | 603