20966 | 18254
JavaScript is required.
873 | 614
704 | 406
2677 | 2086
656 | 365
1430 | 764
1019 | 655
1877 | 658
3559 | 4745
8973 | 8540
5218 | 3117
12817 | 12450
10584 | 8606
24403 | 25181
244 | 208
68 | 34
863 | 495
402 | 250