563 | 164
JavaScript is required.
995 | 531
5262 | 5334
1297 | 666
2110 | 1198
10047 | 11424
10772 | 10009
5405 | 3999
10537 | 8977
5222 | 3285
6530 | 4055
11589 | 8416
18927 | 15536
8856 | 4589
320 | 298
273 | 232
134 | 91
127 | 58