57602 | 56070
JavaScript is required.
3086 | 1554
1095 | 591
5404 | 4982
1345 | 587
4270 | 2838
4107 | 3452
2441 | 1226
3065 | 1699
14169 | 14009
8203 | 5186
7114 | 4494
13834 | 10349
10655 | 6308
2083 | 970
1333 | 557
2006 | 1024