4967 | 2083
JavaScript is required.
471 | 210
414 | 127
556 | 128
1155 | 293
2530 | 853
2059 | 638
2057 | 581
2960 | 984
4968 | 2083
16385 | 11942
6933 | 3090
8410 | 3871
12519 | 6622
2247 | 433
1972 | 1264
1027 | 477
627 | 189