2887 | 1360
JavaScript is required.
1178 | 625
888 | 662
2788 | 1867
1092 | 690
734 | 482
3156 | 2535
2060 | 1174
1470 | 722
2944 | 1998
28317 | 37580
4699 | 3846
6160 | 5302
6167 | 4323
98 | 56
139 | 71
75 | 36
94 | 33