4902 | 2063
JavaScript is required.
691 | 385
1602 | 926
4769 | 3171
10816 | 8112
5268 | 2712
5997 | 3227
77516 | 77053
9627 | 6198
23610 | 18454
6048 | 2562
6535 | 3261
8802 | 5857
424 | 227
1621 | 1191
501 | 192
868 | 334