58836 | 70652
JavaScript is required.
565 | 391
2503 | 2039
558 | 350
1323 | 684
898 | 594
1744 | 630
3387 | 4724
8819 | 8525
5053 | 3100
12656 | 12428
10410 | 8582
24263 | 25086
5818 | 2908
953 | 514
1488 | 973
1104 | 524
980 | 497