5893 | 3311
JavaScript is required.
606 | 254
536 | 104
3023 | 1858
1202 | 367
3699 | 2316
2438 | 1001
2575 | 1423
2388 | 937
11290 | 11536
3763 | 1698
4481 | 2486
2373 | 794
711 | 385
475 | 218
723 | 343
1140 | 726