19080 | 12772
JavaScript is required.
2094 | 1122
1028 | 555
5282 | 4915
1286 | 558
4132 | 2808
4049 | 3433
2404 | 1221
2986 | 1691
14063 | 13966
8163 | 5168
7041 | 4439
13743 | 10340
10595 | 6293
1411 | 648
918 | 378
1324 | 684