3167 | 1950
JavaScript is required.
1396 | 643
561 | 193
528 | 216
778 | 334
871 | 307
2773 | 1483
1199 | 480
1214 | 260
3168 | 1950
2289 | 829
10063 | 9524
3949 | 1944
2957 | 1136
5687 | 1580
2563 | 950
5497 | 1745
7115 | 2475