1475 | 457
JavaScript is required.
831 | 652
413 | 266
279 | 186
359 | 207
506 | 329
431 | 285
500 | 349
853 | 474
551 | 221
423 | 240
1014 | 653
1880 | 1033
1018 | 397
200 | 49
111 | 29
172 | 62
142 | 64