2196 | 602
JavaScript is required.
241 | 117
813 | 384
503 | 113
1150 | 321
894 | 271
1370 | 386
9209 | 7708
5340 | 2610
5022 | 2924
4190 | 1874
3579 | 1418
3485 | 1641
2323 | 874
78 | 35
57 | 23
63 | 22
87 | 48