18645 | 12645
JavaScript is required.
4262 | 4383
741 | 381
2962 | 2513
3544 | 3284
2032 | 1052
2441 | 1516
13542 | 13825
7802 | 5081
6501 | 4269
13250 | 10181
10248 | 6183
56732 | 55598
145185 | 156241
537 | 537
429 | 331
346 | 196
641 | 443