5971 | 2538
JavaScript is required.
559 | 353
1443 | 876
4668 | 3076
10674 | 8065
5178 | 2698
5911 | 3170
77313 | 76986
9533 | 6176
23452 | 18406
5972 | 2538
6418 | 3236
8640 | 5790
4822 | 2050
342 | 215
238 | 59
318 | 152
313 | 203