1581 | 469
JavaScript is required.
719 | 448
6646 | 5686
1320 | 550
1582 | 469
2066 | 803
3224 | 1482
3668 | 1748
4368 | 2321
4975 | 2240
2523 | 848
3083 | 1368
7071 | 5084
26761 | 21982
122 | 56
139 | 90
102 | 40
107 | 76