100842 | 94931
JavaScript is required.
730 | 405
5034 | 4799
1041 | 472
3736 | 2720
3869 | 3364
2270 | 1184
2781 | 1626
13861 | 13894
8029 | 5131
6799 | 4378
13497 | 10254
10456 | 6246
57262 | 55873
462 | 255
336 | 97
403 | 200
406 | 284