57840 | 56148
JavaScript is required.
6542 | 2285
1388 | 667
5769 | 5061
1747 | 665
4755 | 2908
4321 | 3491
2612 | 1253
3390 | 1740
14546 | 14076
8422 | 5214
7503 | 4594
14272 | 10386
10939 | 6365
5208 | 1431
2207 | 819
5069 | 1575