5855 | 3230
JavaScript is required.
1398 | 1080
1064 | 691
2408 | 1675
1382 | 627
2344 | 1135
2339 | 1419
4198 | 2022
8921 | 7760
12211 | 10267
15653 | 14281
7621 | 4002
4151 | 1577
9072 | 5007
211 | 111
170 | 79
244 | 123
351 | 224