12941 | 9694
JavaScript is required.
1263 | 1001
403 | 295
359 | 222
1077 | 792
1437 | 1055
1176 | 613
839 | 520
486 | 226
964 | 428
594 | 188
1487 | 1325
570 | 285
684 | 359
93 | 58
66 | 17
189 | 129
250 | 196