2869 | 1223
JavaScript is required.
439 | 328
2032 | 1063
4040 | 2075
4462 | 2302
4527 | 1920
4407 | 1925
6983 | 3884
8114 | 4611
4255 | 1904
8613 | 5047
5335 | 2744
6532 | 3804
3203 | 1234
484 | 201
3513 | 1026
1183 | 539
1389 | 540