2876 | 799
JavaScript is required.
950 | 526
5223 | 5325
1262 | 658
2074 | 1194
9990 | 11421
10724 | 10006
5371 | 3995
10497 | 8974
5177 | 3280
6491 | 4040
11534 | 8404
18890 | 15529
8819 | 4583
120 | 81
129 | 112
95 | 68
84 | 78