1966 | 690
JavaScript is required.
686 | 339
1795 | 1309
2224 | 1580
1212 | 681
16349 | 20443
6598 | 4817
2572 | 1339
9141 | 7187
6746 | 5296
8356 | 6684
61385 | 73012
10902 | 8864
24765 | 24607
97 | 72
81 | 19
144 | 98
89 | 42