3081 | 865
JavaScript is required.
495 | 163
407 | 142
1102 | 387
1099 | 267
1497 | 601
864 | 234
777 | 153
2090 | 937
2164 | 911
5160 | 2053
10603 | 8449
12279 | 10943
9488 | 6481
407 | 198
601 | 291
571 | 242
2799 | 1445