12848 | 9342
JavaScript is required.
7371 | 2989
22297 | 14314
13897 | 8181
30245 | 26115
12874 | 7914
8503 | 4800
7523 | 3315
18654 | 13069
16761 | 10754
11186 | 7117
6176 | 3175
34284 | 32590
9112 | 7038
606 | 235
1587 | 766
2256 | 1358
1578 | 619