14685 | 10029
JavaScript is required.
326 | 187
278 | 150
700 | 449
616 | 245
1014 | 447
771 | 509
1359 | 708
1366 | 879
1827 | 856
3209 | 2246
2572 | 1440
6690 | 5493
6293 | 4474
166 | 72
193 | 113
137 | 54
141 | 101