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