2360 | 844
JavaScript is required.
295 | 169
199 | 74
596 | 316
1518 | 991
485 | 95
1522 | 998
893 | 160
2862 | 1515
30632 | 30067
6902 | 3703
5653 | 3808
4545 | 2323
12593 | 9650
276 | 189
140 | 50
154 | 87
178 | 72