2432 | 832
JavaScript is required.
197 | 67
537 | 310
1143 | 626
532 | 124
1350 | 495
1130 | 288
3422 | 2361
19515 | 20648
2422 | 1338
2316 | 827
3315 | 1313
4346 | 2288
4139 | 2163
120 | 81
129 | 113
95 | 69
84 | 79