5065 | 1768
JavaScript is required.
424 | 313
2015 | 1055
4020 | 2070
4451 | 2301
4507 | 1917
4385 | 1924
6966 | 3873
8071 | 4563
4245 | 1902
8600 | 5043
5312 | 2713
6510 | 3801
3186 | 1225
471 | 188
3482 | 1012
1172 | 537
1380 | 536