5010 | 2712
JavaScript is required.
5115 | 2142
19976 | 14610
6017 | 3012
4447 | 1891
3092 | 960
10317 | 6581
5029 | 2062
5738 | 2589
7490 | 5204
4518 | 3149
1704 | 520
1938 | 612
416 | 133
2853 | 1857
2347 | 1390
1935 | 673