4870 | 2821
JavaScript is required.
671 | 332
533 | 304
947 | 499
1049 | 701
1563 | 803
2923 | 2206
2365 | 1282
6423 | 5461
5954 | 4426
9407 | 7068
3765 | 2341
4803 | 2547
12309 | 10277
181 | 168
82 | 46
84 | 23
63 | 19