5568 | 2964
JavaScript is required.
842 | 511
5099 | 5247
1184 | 637
1968 | 1178
9881 | 11402
10639 | 9989
5300 | 3982
10414 | 8953
5096 | 3262
6414 | 4026
11433 | 8376
18789 | 15501
8728 | 4555
153 | 105
261 | 66
69 | 38
85 | 52