2451 | 841
JavaScript is required.
4360 | 4812
633 | 376
1662 | 1078
9365 | 11209
10336 | 9920
5064 | 3892
10112 | 8868
4837 | 3198
6238 | 3923
11051 | 8238
18485 | 15417
8374 | 4425
18165 | 14818
92 | 41
188 | 102
288 | 186
368 | 239