6981 | 3660
JavaScript is required.
7552 | 3027
22500 | 14372
14014 | 8228
30430 | 26184
13003 | 7948
8598 | 4823
7607 | 3336
18801 | 13114
16885 | 10787
11301 | 7201
6339 | 3242
34453 | 32654
9281 | 7101
754 | 293
1730 | 806
2426 | 1420
1701 | 659