3183 | 616
JavaScript is required.
970 | 302
1464 | 549
1179 | 378
2275 | 1160
2299 | 801
4004 | 1369
3024 | 772
2289 | 592
3241 | 1370
4045 | 1560
5475 | 1863
3184 | 616
11275 | 7400
98 | 49
106 | 52
62 | 22
59 | 22