5242 | 3292
JavaScript is required.
1028 | 546
5296 | 5340
1326 | 680
2141 | 1200
10104 | 11436
10799 | 10014
5433 | 4007
10566 | 8981
5243 | 3292
6554 | 4059
11636 | 8430
18954 | 15545
8894 | 4593
199 | 145
201 | 164
129 | 49
81 | 43