5062 | 2422
JavaScript is required.
7764 | 3080
22783 | 14455
14200 | 8290
30655 | 26248
13230 | 8028
8775 | 4889
7757 | 3391
18997 | 13180
17036 | 10849
11467 | 7256
6546 | 3343
34615 | 32694
9504 | 7165
925 | 334
1937 | 853
2655 | 1493
1882 | 742