4783 | 3294
JavaScript is required.
536 | 250
2305 | 1691
996 | 460
533 | 229
2071 | 1750
2088 | 1237
1927 | 1713
2383 | 1336
2396 | 1345
1686 | 961
3573 | 1961
2516 | 824
1888 | 547
405 | 173
480 | 202
432 | 201