3957 | 3284
JavaScript is required.
408 | 290
872 | 371
2886 | 1543
3921 | 2731
8358 | 5867
11480 | 8782
7791 | 4558
9098 | 4695
3806 | 1218
6451 | 2080
8757 | 3676
4408 | 1650
2532 | 757
303 | 165
319 | 128
274 | 145
255 | 113