18954 | 15545
JavaScript is required.
1028 | 546
5297 | 5340
1327 | 680
2141 | 1200
10104 | 11436
10799 | 10014
5433 | 4007
10567 | 8981
5243 | 3292
6554 | 4059
11636 | 8430
18955 | 15545
8894 | 4593
201 | 146
204 | 166
129 | 49
81 | 43