9752 | 7638
JavaScript is required.
517 | 343
1981 | 1242
1079 | 374
2145 | 985
1775 | 685
2608 | 958
5144 | 3373
5009 | 2327
11992 | 8418
5644 | 2870
8695 | 5200
31266 | 28027
3484 | 1042
228 | 121
370 | 124
404 | 66
579 | 189