2469 | 768
JavaScript is required.
508 | 230
1235 | 521
1103 | 499
1938 | 748
3633 | 947
10443 | 6970
4420 | 1405
26639 | 24980
4699 | 1461
25952 | 22460
17152 | 13212
12374 | 7896
4635 | 1600
5375 | 1459
2337 | 850
5234 | 1617
6779 | 2345