3323 | 1171
JavaScript is required.
495 | 163
405 | 142
1101 | 387
1097 | 267
1493 | 601
861 | 233
774 | 153
2086 | 937
2163 | 911
5154 | 2053
10600 | 8449
12277 | 10943
9486 | 6480
407 | 198
601 | 291
571 | 242
2798 | 1443