12246 | 6570
JavaScript is required.
358 | 95
957 | 253
2309 | 816
1857 | 595
1883 | 541
2751 | 954
4773 | 2018
16109 | 11837
6707 | 3008
8172 | 3827
12247 | 6570
10420 | 5883
164 | 89
136 | 47
462 | 330
380 | 195