5329 | 3228
JavaScript is required.
265 | 95
529 | 385
389 | 220
1171 | 628
959 | 518
1335 | 807
1226 | 738
814 | 466
2979 | 2198
1276 | 816
855 | 391
10619 | 8270
1326 | 602
855 | 342
1235 | 633
1987 | 1057