6959 | 3097
JavaScript is required.
528 | 220
452 | 138
602 | 134
1193 | 311
2557 | 866
2091 | 650
2088 | 589
2989 | 992
5006 | 2089
16422 | 11952
6960 | 3097
8442 | 3879
12548 | 6632
3258 | 478
2342 | 1343
1208 | 494
742 | 205