6977 | 4743
JavaScript is required.
3213 | 2660
448 | 277
750 | 366
952 | 265
1262 | 565
1095 | 303
1632 | 825
3202 | 1950
1270 | 330
1603 | 511
1704 | 551
1328 | 386
1976 | 884
89 | 21
130 | 61
111 | 39
82 | 35