3062 | 751
JavaScript is required.
254 | 90
241 | 110
408 | 222
505 | 199
655 | 302
1052 | 485
2877 | 1654
2484 | 766
10580 | 6687
6080 | 2998
5953 | 3313
3928 | 1654
5329 | 1450
2305 | 844
5190 | 1608
6736 | 2335