2492
31
2500
16
2892
109
2693
24
2003
6
2350
397
2296
393
1990
99
1804
14
1731
29
(1/4)