6628 | 4335
JavaScript is required.
467 | 299
4664 | 4613
873 | 422
3155 | 2581
3673 | 3310
2140 | 1125
2545 | 1546
13660 | 13853
7881 | 5096
6629 | 4335
13346 | 10201
10340 | 6213
56985 | 55733
201 | 146
203 | 166
129 | 49
81 | 43