992 | 326
JavaScript is required.
289 | 60
1930 | 671
4154 | 1743
4546 | 1978
2572 | 909
4681 | 1858
2866 | 904
2225 | 857
1742 | 394
2605 | 1048
2926 | 1301
4512 | 2450
1168 | 367
4757 | 2419
12627 | 9760
1933 | 400
5796 | 2826