2139 | 688
JavaScript is required.
1312 | 541
2230 | 1435
2808 | 1778
1904 | 823
16830 | 20536
7073 | 4886
2903 | 1399
9622 | 7304
7051 | 5361
8786 | 6774
62022 | 73194
11320 | 8981
25198 | 24716
4152 | 1351
2006 | 777
4006 | 1478
5312 | 2199