6078 | 3826
JavaScript is required.
1203 | 972
1448 | 1006
528 | 410
15810 | 20260
6179 | 4721
2283 | 1082
8761 | 7105
6452 | 5238
8024 | 6599
60827 | 72843
10591 | 8773
24382 | 24364
5485 | 3437
92 | 41
188 | 102
288 | 186
368 | 239