543
326
2373
286
2025
881
15
10
1562
1252
1187
308
163
769
985
681
1275
