9506 | 5366
JavaScript is required.
548 | 321
5559 | 1762
449 | 217
3377 | 3231
1166 | 738
3543 | 2082
2451 | 969
2012 | 761
2143 | 815
4454 | 2365
13679 | 12131
6486 | 4101
2672 | 1108
89 | 41
188 | 101
288 | 186
365 | 239