6115 | 3495
JavaScript is required.
314 | 176
1043 | 468
931 | 454
1733 | 710
3512 | 915
10226 | 6873
4280 | 1358
26369 | 24894
4534 | 1416
25687 | 22361
16985 | 13136
12197 | 7809
4493 | 1554
1097 | 519
733 | 289
1073 | 520
1736 | 951