2010 | 1186
JavaScript is required.
894 | 516
5141 | 5278
1220 | 646
2011 | 1186
9918 | 11407
10669 | 9992
5334 | 3986
10443 | 8957
5140 | 3268
6436 | 4031
11464 | 8383
18823 | 15513
8771 | 4571
174 | 86
154 | 90
136 | 44
389 | 245