2968 | 1140
JavaScript is required.
155 | 78
274 | 124
352 | 230
499 | 273
401 | 177
379 | 88
504 | 327
805 | 285
1366 | 649
884 | 427
3133 | 1915
4248 | 3231
1715 | 601
74 | 9
51 | 28
46 | 24
85 | 32