41996 | 38175
JavaScript is required.
1267 | 941
320 | 75
1308 | 974
710 | 139
2652 | 1466
30328 | 30010
6665 | 3664
5488 | 3737
4381 | 2300
12410 | 9545
7843 | 4623
41997 | 38175
59 | 12
64 | 28
110 | 51
78 | 30