4055 | 1183
JavaScript is required.
523 | 172
422 | 151
1127 | 394
1136 | 272
1534 | 610
887 | 246
802 | 162
2125 | 948
2196 | 917
5204 | 2067
10640 | 8464
12308 | 10949
9516 | 6487
442 | 210
635 | 298
602 | 251
2860 | 1459