10502 | 10171
JavaScript is required.
235 | 147
156 | 96
434 | 280
328 | 227
752 | 534
385 | 202
1524 | 1225
481 | 275
339 | 162
312 | 185
289 | 150
371 | 164
854 | 681
47 | 24
65 | 5
86 | 47
75 | 29