10121 | 5085
JavaScript is required.
7764 | 3080
22781 | 14453
14199 | 8290
30653 | 26248
13227 | 8028
8774 | 4887
7757 | 3391
18997 | 13180
17036 | 10847
11467 | 7256
6544 | 3342
34614 | 32693
9503 | 7165
924 | 334
1936 | 852
2652 | 1491
1878 | 740