7436 | 4992
JavaScript is required.
868 | 419
627 | 349
1668 | 954
1375 | 983
3374 | 2110
1407 | 909
1046 | 658
3514 | 2619
2384 | 1258
1737 | 770
3246 | 2065
28821 | 37710
5170 | 4001
111 | 50
149 | 99
165 | 80
121 | 63