1623 | 532
JavaScript is required.
348 | 216
1197 | 758
4436 | 3021
10327 | 7911
4943 | 2661
5717 | 2978
76916 | 76870
9315 | 6045
23126 | 18323
5804 | 2480
6172 | 3173
8257 | 5554
4564 | 1985
127 | 85
63 | 21
239 | 201
139 | 73