29802 | 21149
JavaScript is required.
844 | 511
5099 | 5247
1185 | 637
1969 | 1178
9881 | 11402
10640 | 9989
5300 | 3982
10414 | 8954
5096 | 3262
6414 | 4026
11437 | 8376
18790 | 15501
8729 | 4555
13 | 0
16 | 2
15 | 1
18 | 3