17968 | 12903
JavaScript is required.
406 | 284
1064 | 694
1971 | 1100
975 | 533
1115 | 625
1170 | 450
3199 | 1945
4142 | 3499
3434 | 2008
5817 | 4526
2899 | 1363
11757 | 9553
10060 | 9173
462 | 255
336 | 97
403 | 200