4916 | 1952
JavaScript is required.
1654 | 1191
1344 | 790
2608 | 1710
1551 | 663
2545 | 1162
2525 | 1454
4395 | 2087
9102 | 7812
12397 | 10305
15838 | 14333
7762 | 4028
4283 | 1638
9200 | 5075
5299 | 1444
2276 | 836
5167 | 1601
6698 | 2323