4445 | 2083
JavaScript is required.
509 | 465
966 | 695
1060 | 440
4461 | 3368
6058 | 4959
23229 | 26019
14882 | 16478
6983 | 4815
13306 | 10586
8242 | 5526
10145 | 5502
4209 | 1582
11981 | 8355
92 | 41
188 | 102
288 | 186
368 | 239