2821 | 1216
JavaScript is required.
1202 | 972
1448 | 1006
528 | 410
15810 | 20260
6179 | 4721
2283 | 1082
8761 | 7105
6451 | 5238
8024 | 6599
60826 | 72843
10591 | 8773
24382 | 24364
5485 | 3437
89 | 41
188 | 101
288 | 186
365 | 239