2358 | 662
JavaScript is required.
505 | 111
1499 | 629
1366 | 484
2453 | 1100
1992 | 651
1939 | 662
18545 | 19723
2471 | 740
7045 | 4786
2092 | 520
3032 | 1078
4932 | 3148
3039 | 628
146 | 73
125 | 58
75 | 24
63 | 26