12976 | 8039
JavaScript is required.
454 | 248
613 | 250
786 | 352
816 | 273
1002 | 405
6813 | 5169
5820 | 3225
3895 | 1757
17721 | 15318
5044 | 1970
4411 | 1781
7427 | 3547
3430 | 1272
5228 | 1435
2212 | 821
5080 | 1577
6600 | 2299