3391 | 1760
JavaScript is required.
614 | 354
657 | 390
1333 | 623
3225 | 887
9767 | 6748
3924 | 1291
25718 | 24749
4137 | 1371
25058 | 22155
16602 | 13017
11763 | 7728
4280 | 1526
4231 | 2124
738 | 394
1295 | 858
956 | 472
807 | 406