3379 | 1296
JavaScript is required.
698 | 339
1807 | 1312
2234 | 1587
1222 | 685
16360 | 20445
6609 | 4818
2582 | 1339
9155 | 7191
6753 | 5297
8367 | 6686
61404 | 73021
10915 | 8867
24776 | 24610
32 | 1
31 | 1
33 | 2
30 | 8