11656 | 7593
JavaScript is required.
352 | 189
218 | 179
429 | 266
5047 | 4940
2930 | 2261
1315 | 342
2512 | 1388
3485 | 2700
2463 | 1096
2181 | 1233
11180 | 11167
3555 | 1229
4557 | 2544
92 | 41
188 | 102
288 | 186
368 | 239