11283 | 8639
JavaScript is required.
20575 | 13566
11284 | 8639
5495 | 2423
4477 | 1876
4039 | 1958
2957 | 1131
3629 | 1457
5834 | 2947
3538 | 1360
14754 | 12746
12365 | 9240
3169 | 955
151 | 70
322 | 152
211 | 99
279 | 196