4400 | 2589
JavaScript is required.
293 | 135
554 | 302
393 | 121
1199 | 807
695 | 177
1365 | 934
1360 | 642
1219 | 429
4327 | 3329
1351 | 588
2696 | 1683
3145 | 2114
5274 | 4481
8 | 0
12 | 2
28 | 7
215 | 58