3364 | 1063
JavaScript is required.
352 | 171
1648 | 536
1471 | 700
2607 | 1030
3835 | 2011
6424 | 4606
5189 | 2543
5549 | 2328
3048 | 1087
4607 | 1674
5306 | 2489
6323 | 3065
5437 | 2171
205 | 80
307 | 52
397 | 131
493 | 242