2323 | 1659
JavaScript is required.
1276 | 1038
921 | 614
2324 | 1659
1306 | 620
2275 | 1122
2243 | 1411
4113 | 2007
8844 | 7744
12120 | 10255
15574 | 14271
7541 | 3995
4088 | 1569
8998 | 4993
614 | 722
124 | 67
47 | 9
53 | 15