5367 | 2861
JavaScript is required.
554 | 245
486 | 98
2958 | 1851
1163 | 363
3650 | 2310
2401 | 994
2541 | 1416
2349 | 932
11210 | 11514
3716 | 1693
4396 | 2476
2332 | 789
306 | 211
217 | 58
301 | 144
278 | 189