8533 | 5198
JavaScript is required.
467 | 158
384 | 137
1075 | 387
1061 | 263
1459 | 597
842 | 230
755 | 148
2057 | 931
2135 | 907
5129 | 2043
10565 | 8442
12256 | 10940
9452 | 6478
380 | 185
574 | 287
534 | 239
2749 | 1428