1388 | 449
JavaScript is required.
564 | 355
1454 | 877
4671 | 3077
10678 | 8066
5186 | 2699
5914 | 3173
77328 | 76991
9539 | 6178
23458 | 18419
5977 | 2538
6422 | 3237
8646 | 5792
4824 | 2050
590 | 323
414 | 121
510 | 251
505 | 326