3054 | 1173
JavaScript is required.
456 | 312
1417 | 1150
517 | 214
1094 | 498
812 | 285
927 | 388
1490 | 537
5540 | 4400
30827 | 37261
6617 | 3898
39054 | 43956
9563 | 4518
15304 | 11630
170 | 80
130 | 97
107 | 61
128 | 40