3625 | 1455
JavaScript is required.
20572 | 13566
11280 | 8633
5493 | 2421
4474 | 1873
4039 | 1955
2956 | 1130
3626 | 1455
5833 | 2946
3537 | 1359
14740 | 12742
12360 | 9232
3168 | 954
146 | 67
317 | 146
208 | 97
270 | 187