12446 | 8671
JavaScript is required.
450 | 250
454 | 277
1428 | 840
1115 | 877
2959 | 2001
1227 | 833
850 | 601
3314 | 2584
2204 | 1200
1599 | 739
3074 | 2039
28593 | 37660
4926 | 3944
153 | 65
160 | 109
102 | 79
173 | 97