2506 | 1428
JavaScript is required.
834 | 653
413 | 266
279 | 187
359 | 207
506 | 329
432 | 285
501 | 350
853 | 474
551 | 222
423 | 240
1014 | 653
1881 | 1034
1020 | 397
9 | 0
23 | 5
214 | 58
122 | 39