2252 | 1652
JavaScript is required.
1180 | 987
761 | 559
2253 | 1652
1216 | 606
2213 | 1111
2196 | 1407
4078 | 2000
8794 | 7739
12071 | 10249
15523 | 14269
7483 | 3992
4054 | 1567
8954 | 4989
252 | 212
68 | 34
867 | 496
402 | 250