18599 | 12604
JavaScript is required.
3350 | 3761
595 | 328
2826 | 2432
3458 | 3273
1964 | 1005
2374 | 1470
13463 | 13799
7738 | 5071
6424 | 4212
13186 | 10167
10192 | 6170
56581 | 55508
145059 | 156191
58 | 12
64 | 28
110 | 51
78 | 30