2041 | 571
JavaScript is required.
548 | 466
180 | 52
1135 | 908
568 | 123
2507 | 1403
29932 | 29901
6460 | 3643
5342 | 3606
4261 | 2284
12218 | 9451
7629 | 4482
41727 | 38043
4077 | 1561
295 | 190
373 | 218
308 | 142
325 | 159