16430 | 10780
JavaScript is required.
2656 | 1818
2342 | 1321
3528 | 2395
2489 | 1295
2526 | 1905
4341 | 6394
6206 | 6009
29158 | 31351
20183 | 15088
20143 | 20758
16431 | 10780
71453 | 66286
13002 | 8077
1950 | 920
1245 | 540
1851 | 970
2792 | 1445